Scrape interact (not supported)
Firecrawl's `POST /v2/scrape/{jobId}/interact` is not implemented by B3OS. It answers `404` with code `unsupported_endpoint` and this alternative, with or without credentials: Use B3OS browser sessions: POST /v1/vision/sessions, then POST /v1/vision/sessions/{session_id}/act or CDP.
POST
/compat/firecrawl/v2/scrape/{jobId}/interact
Firecrawl's `POST /v2/scrape/{jobId}/interact` is not implemented by B3OS. It answers `404` with code `unsupported_endpoint` and this alternative, with or without credentials: Use B3OS browser sessions: POST /v1/vision/sessions, then POST /v1/vision/sessions/{session_id}/act or CDP.
Path Parameters
jobId
string
required
path
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/v2/scrape/string/interact' \ -H 'Authorization: Bearer YOUR_API_TOKEN' \ -H 'Content-Type: application/json' \ -d '{}'
const response = await fetch('https://beta-api.b3os.org/compat/firecrawl/v2/scrape/string/interact', { 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/v2/scrape/string/interact', 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/v2/scrape/{jobId}/interact