Get Squid Details
Squid
Get Squid Details
Retrieve comprehensive details about a specific squid including configuration, status, and integrations
GET
Get Squid Details
This endpoint retrieves comprehensive details about a specific squid, including its configuration settings, operational status, integration options, run statistics, and associated crawler information.
Core Information Fields
Unique identifier for the squid. Example:
"c106a44a98044ef18acc59986ae10967"Display name of the squid. Example:
"Google Maps (1)"Timestamp when the squid was created. Example:
"2024-01-15T10:30:00Z"Whether the squid is active and can run. Example:
trueWhether the squid has tasks and is ready to run. Example:
trueUnique identifier of the associated crawler. Example:
"4734d096159ef05210e0e1677e8be823"Display name of the crawler. Example:
"Google Maps Search Export"URL to the crawler’s icon image. Example:
"https://cdn.lobstr.io/icons/google-maps.png"Number of concurrent tasks the squid runs. Example:
2Crawler-specific parameter configuration object. Example:
{}Whether to stop after completing all tasks. Example:
falseImportant operational information or error messages. Example:
""Common Parameters
Theparams object contains crawler-specific settings. Most crawlers share these common parameters:
Maximum results per task. null = unlimited. Example:
200Maximum unique results across all tasks in a run. null = unlimited. Example:
nullStop scraping when items older than this threshold are reached. Accepts a relative duration (24h, 7d, 2w) or an absolute date (YYYY-MM-DD HH:MM). Example:
"7d"Timezone for interpreting an absolute
fetch_since date (e.g. "Europe/Paris"). Only applies when fetch_since is an absolute date — ignored for relative values like "24h" or "7d". Example: "Europe/Paris"Deprecated — stop scraping when items older than this date are reached. Use fetch_since instead. Example:
nullOptional add-on features. Each key is a boolean toggle. Enabling incurs extra credits per row. Example:
{"details": true}Run Status & History Fields
Current status of the most recent run (DONE, RUNNING, ERROR, etc.). Example:
"DONE"ID of the most recent run. Example:
"abc123"Timestamp of the last execution. Example:
"2024-01-20T15:45:00Z"Why the run ended (tasks_done, credits_exhausted, user_stopped, error). Example:
"tasks_done"Total number of runs executed for this squid. Example:
5Scheduled time for next run (null if not scheduled). Example:
"2024-01-21T10:00:00Z"Export & Download Fields
Temporary signed URL to download latest results (expires after a time period). Example:
nullWhether to export runs. Example:
trueOnly export unique results, removing duplicates. Example:
trueRemove newlines from exported data. Example:
falseIntegration Configuration Fields
Google Sheets integration configuration (null if not configured). Contains is_active flag. Example:
nullSFTP delivery settings (null if not configured). Contains is_active flag. Example:
nullAmazon S3 export configuration (null if not configured). Contains is_active flag. Example:
nullWebhook notifications setup (null if not configured). Contains is_active flag. Example:
nullSlack integration settings (null if not configured). Contains is_active flag. Example:
nullScheduling Fields
Cron schedule object with expression and timezone (null if not scheduled). Example:
nullNext scheduled execution time in human-readable format. Example:
"Daily at 10:00 AM"Notification Fields
Email address for notifications. Example:
"user@example.com"Whether notifications are enabled. Example:
trueNotification configuration object containing run_notify setting (on_success, on_error, or null). Example:
{"run_notify": "on_success"}Headers
Your API authentication token. Value:
Token YOUR_API_KEYQuery Parameters
The unique identifier (hash) of the squid. Example:
c106a44a98044ef18acc59986ae10967The ‘message’ field contains important operational information or error messages. Check this if a squid isn’t behaving as expected.
Use
fetch_since to stop scraping when older items are reached. Supports relative durations (24h, 7d, 2w) and absolute dates (YYYY-MM-DD HH:MM). When using an absolute date, set fetch_since_timezone to interpret it in the correct timezone (e.g. "Europe/Paris"). Replaces the older hours_back and max_date parameters.Code Examples
Response
200