Skip to main content
GET
Get Crawler Details
This endpoint retrieves detailed information about a specific crawler using its hash ID. It helps you understand each crawler’s availability, cost, parameters, and potential issues before using it.

Headers

string
required
Your API authentication token. Value: Token YOUR_API_KEY
string
default:"application/json"
Content type of the request. Value: application/json

Query Parameters

string
required
The unique identifier (hash/id) of the crawler. Example: 4734d096159ef05210e0e1677e8be823

Response Field Explanations

string
Unique identifier for the crawler. Example: "c106a44a98044ef18acc59986ae10967"
string
Human-readable name (e.g., “Google Maps Search Export”). Example: "Google Maps (1)"
string
URL-friendly identifier. Example: ""
boolean
Whether the crawler is publicly accessible. Example: true
boolean
Whether the crawler is available for runs (false if paused). Example: true
boolean
Requires premium subscription or extra credits. Example: false
boolean
Currently experiencing issues (runs paused until fixed). Example: false
object | null
Required account sync details (null if no authentication needed). Example: null
array
Array of configurable parameters (task-level and squid-level). Example: []
array
Array of output field names this crawler collects. Example: []

Understanding Input Parameters

string
Parameter level: “task” (per URL/task) or “squid” (overall run behavior). Example: ""
string
For task-level: true indicates this parameter is used per task submission. Example: ""
string
For squid-level: true indicates this controls overall behavior or features. Example: ""
string
If true, this is an optional add-on feature with extra credit costs. Example: ""
string
Extra credits charged per row when this optional function is enabled. Example: ""
string
Parameter name to use when configuring the crawler. Example: "Google Maps (1)"
string
Data type of the parameter (string, int, boolean, etc.). Example: ""
string
Whether this parameter is mandatory. Example: ""
string
Default value if parameter is not provided. Example: ""
Check the ‘has_issues’ flag before creating tasks. If true, the crawler is experiencing problems and runs are paused.
Parameters with ‘function: true’ are optional add-ons that cost extra credits per row (specified in ‘credits_per_function’).
Some crawlers require account synchronization (see ‘account’ field). You’ll need to sync cookies before running these crawlers.
Use the ‘result’ array to know exactly what fields will be returned in your data. This helps you plan your data processing pipeline.

Code Examples

Response

200