Skip to main content
POST
/
scraper
/
{scraper_id}
/
{endpoint_name}
Execute an API endpoint (POST)
curl --request POST \
  --url https://api.parse.bot/scraper/{scraper_id}/{endpoint_name} \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '{}'
{
  "status": "success",
  "data": "<unknown>",
  "raw_output": "<string>",
  "scraper_id": "<string>",
  "execution_time": 123
}

Authorizations

X-API-Key
string
header
required

API key for programmatic access. Get yours at https://parse.bot or via POST /account/api-key with JWT auth.

Path Parameters

scraper_id
string
required
endpoint_name
string
required

Body

application/json

Endpoint-specific parameters (see the endpoint's input_params for the schema)

Response

200 - application/json

Endpoint execution result

status
enum<string>

Execution result status

Available options:
success,
error,
timeout
data
any | null

The structured data returned by the endpoint

raw_output
string | null

Raw script output (present on error or when data parsing fails)

scraper_id
string
execution_time
number | null

Execution time in seconds