Skip to main content
DELETE
/
scrape
/
{jobId}
/
interact
Stop the interactive browser session associated with a scrape job
curl --request DELETE \
  --url https://api.firecrawl.dev/v2/scrape/{jobId}/interact \
  --header 'Authorization: Bearer <token>'
{
  "success": true
}
Use this endpoint to stop the interactive browser session for a scrape job. Stopping the session releases browser resources and finalizes billing. Credits are billed based on session duration: 2 credits per browser minute, prorated by the second.

Path Parameters

ParameterTypeRequiredDescription
jobIdstring (UUID)YesThe scrape job ID associated with the browser session

Response

FieldTypeDescription
successbooleanWhether the session was successfully destroyed
sessionDurationMsnumberTotal session duration in milliseconds
creditsBillednumberNumber of credits billed for the session
errorstringError message (only present on failure)

Example Request

curl -X DELETE "https://api.firecrawl.dev/v2/scrape/550e8400-e29b-41d4-a716-446655440000/interact" \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY"

Example Response

{
  "success": true
}

Error Codes

StatusDescription
403Session belongs to a different team
404No browser session found for this scrape job
For detailed usage with examples, see the Interact feature guide.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

jobId
string<uuid>
required

The scrape job ID

Response

Interactive scrape browser session stopped successfully

success
boolean