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
string
required
Your API authentication token. Value:
Token YOUR_API_KEYQuery Parameters
string
Filter squids by name (case-insensitive partial match). Example:
Googleinteger
Number of results per page. Example:
10integer
Page number for pagination. Example:
2Response Structure
integer
Total number of squids matching the query. Example:
15integer
Number of results per page. Example:
50integer
Current page number. Example:
1integer
Total number of pages available. Example:
1integer
Starting index of results in current page. Example:
1integer
Ending index of results in current page. Example:
15array
Array of squid objects with comprehensive details
string | null
Full URL to the next page (null if on last page). Example:
nullstring | null
Full URL to the previous page (null if on first page). Example:
nullSquid Object Fields
string
Unique squid identifier. Example:
"c106a44a98044ef18acc59986ae10967"string
Display name of the squid. Example:
"Google Maps (1)"string
Timestamp when the squid was created. Example:
"2024-01-15T10:30:00Z"boolean
Whether the squid is active and can run. Example:
trueboolean
Whether the squid has tasks and is ready to run. Example:
truestring
Unique identifier of the associated crawler. Example:
"4734d096159ef05210e0e1677e8be823"string
Display name of the crawler. Example:
"Google Maps Search Export"string
URL to the crawler’s icon image. Example:
"https://cdn.lobstr.io/icons/google-maps.png"boolean
Whether the crawler is publicly available. Example:
trueinteger
Number of concurrent tasks the squid runs. Example:
2object
Crawler-specific parameter configuration object. Example:
{"language": "en"}boolean
Whether to stop after completing all tasks. Example:
falseboolean
Whether to export only unique results. Example:
trueboolean
Whether to remove line breaks from exported data. Example:
falsestring
Status of the most recent run (completed, running, error, etc.). Example:
"DONE"string
Timestamp of the most recent run. Example:
"2024-01-20T15:45:00Z"integer
Total number of times the squid has been executed. Example:
5string | null
Scheduled time for the next automated run (null if not scheduled). Example:
"2024-01-21T10:00:00Z"object | null
Google Sheets integration configuration (null if not configured). Example:
nullobject | null
FTP integration configuration (null if not configured). Example:
nullobject | null
AWS S3 integration configuration (null if not configured). Example:
nullobject | null
Webhook integration configuration (null if not configured). Example:
nullstring | null
Cron expression for scheduled runs (null if not scheduled). Example:
"0 10 * * *"string
Human-readable schedule description. Example:
"Daily at 10:00 AM"string | null
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