List Squids
Squid
List Squids
Retrieve a paginated list of all your squids with filtering and search capabilities
GET
List Squids
This endpoint returns a paginated list of all squids belonging to the authenticated user. You can search by name and control pagination with query parameters.
Headers
Your API authentication token. Value:
Token YOUR_API_KEYQuery Parameters
Filter squids by name (case-insensitive partial match). Example:
GoogleNumber of results per page. Example:
10Page number for pagination. Example:
2Response Structure
Total number of squids matching the query. Example:
15Number of results per page. Example:
50Current page number. Example:
1Total number of pages available. Example:
1Starting index of results in current page. Example:
1Ending index of results in current page. Example:
15Array of squid objects with comprehensive details
Full URL to the next page (null if on last page). Example:
nullFull URL to the previous page (null if on first page). Example:
nullSquid Object Fields
Unique squid identifier. 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"Whether the crawler is publicly available. Example:
trueNumber of concurrent tasks the squid runs. Example:
2Crawler-specific parameter configuration object. Example:
{"language": "en"}Whether to stop after completing all tasks. Example:
falseWhether to export only unique results. Example:
trueWhether to remove line breaks from exported data. Example:
falseStatus of the most recent run (completed, running, error, etc.). Example:
"DONE"Timestamp of the most recent run. Example:
"2024-01-20T15:45:00Z"Total number of times the squid has been executed. Example:
5Scheduled time for the next automated run (null if not scheduled). Example:
"2024-01-21T10:00:00Z"Google Sheets integration configuration (null if not configured). Example:
nullFTP integration configuration (null if not configured). Example:
nullAWS S3 integration configuration (null if not configured). Example:
nullWebhook integration configuration (null if not configured). Example:
nullCron expression for scheduled runs (null if not scheduled). Example:
"0 10 * * *"Human-readable schedule description. Example:
"Daily at 10:00 AM"Temporary signed URL to download results (null if no results available). Example:
"https://storage.lobstr.io/downloads/xyz123..."The ‘next’ and ‘previous’ fields contain full URLs for easy pagination. Use them directly to navigate through pages.
Code Examples
Response
200