Deep research (not supported)
Firecrawl's `POST /v1/deep-research` is not implemented by B3OS. It answers `404` with code `unsupported_endpoint` and this alternative, with or without credentials: Run your research agent in a B3OS sandbox and let it scrape with /v1/scrape.
POST
/compat/firecrawl/v1/deep-research
Firecrawl's `POST /v1/deep-research` is not implemented by B3OS. It answers `404` with code `unsupported_endpoint` and this alternative, with or without credentials: Run your research agent in a B3OS sandbox and let it scrape with /v1/scrape.
Request Body
application/jsonobject
Responses
404
The endpoint is not implemented by B3OS (`unsupported_endpoint`); the message names the alternative.
application/jsonsuccess
boolean
REQUIRED
Enum:
falseerror
string
REQUIRED
`<prefix>: <detail>`, where the prefix is the B3OS code's `firecrawl.error` in errors.yaml and the detail
is the B3OS problem's `detail`; the prefix alone when the problem has no detail.
code
string
details
unknown
Validation issues. A `400` `invalid_request` carries the B3OS problem's `errors[]` array here; unknown
body fields are reported as Firecrawl reports them, as Zod-style `unrecognized_keys` issues
(`{code, keys, path, message}`).
curl -X POST 'https://beta-api.b3os.org/compat/firecrawl/v1/deep-research' \ -H 'Authorization: Bearer YOUR_API_TOKEN' \ -H 'Content-Type: application/json' \ -d '{}'
const response = await fetch('https://beta-api.b3os.org/compat/firecrawl/v1/deep-research', { method: 'POST', headers: { "Authorization": "Bearer YOUR_API_TOKEN", "Content-Type": "application/json" }, body: JSON.stringify({})});const data = await response.json();console.log(data);
import requestsheaders = { 'Authorization': 'Bearer YOUR_API_TOKEN'}response = requests.post('https://beta-api.b3os.org/compat/firecrawl/v1/deep-research', headers=headers, json={})print(response.json())
404
Response
{ "success": false, "error": "Endpoint not supported by B3OS: B3OS has no search index in the beta. Search with your provider, then scrape the results with POST /v2/batch/scrape.", "code": "unsupported_endpoint"}
API Playground
Try this endpoint
POST
/compat/firecrawl/v1/deep-research