v1
latestOpenAPI 3.0.02026-07-26300209.6 KBList and search runs
List automation runs with optional filtering by status, goal text, and date range. Returns paginated results with total count. Default sort order is newest first.
Query parameters
Filter by run status
Filter by run status
Filter runs by goal text (case-insensitive partial match)
Filter runs by goal text (case-insensitive partial match)
Filter runs created after this ISO 8601 timestamp
Filter runs created after this ISO 8601 timestamp
Filter runs created before this ISO 8601 timestamp
Filter runs created before this ISO 8601 timestamp
Sort order by created_at
Sort order by created_at
Cursor for pagination (from previous response)
Cursor for pagination (from previous response)
Maximum number of results to return (1-100)
Maximum number of results to return (1-100)
Response
Paginated list of runs
Example response
{
"data": [
{
"run_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"status": "COMPLETED",
"goal": "Find all pricing information",
"created_at": "2026-01-14T10:30:00Z",
"started_at": "2026-01-14T10:30:05Z",
"finished_at": "2026-01-14T10:31:30Z",
"num_of_steps": 5,
"output_schema": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"price": {
"type": "number"
}
},
"required": [
"title",
"price"
]
},
"profile_attached": true,
"profile_id": "prof_abc123",
"error": {
"code": "service_busy",
"message": "Browser crashed during execution",
"category": "SYSTEM_FAILURE",
"retry_after": 60,
"help_url": "https://docs.tinyfish.ai/prompting-guide",
"help_message": "Need help? Check out our goal prompting guide for tips and examples.",
"profile_hint": {
"setup_url": "/profiles/prof_abc123/setup?domain=example.com&returnTo=%2Fruns%2Frun_123&ref=run_error_nudge",
"reason": "auth_wall"
}
},
"profile_hint": {
"setup_url": "/profiles/prof_abc123/setup?domain=example.com&returnTo=%2Fruns%2Frun_123&ref=run_error_nudge",
"reason": "auth_wall"
},
"streaming_url": "https://stream.agent.tinyfish.ai/session/xyz",
"browser_config": {
"proxy_country_code": "US"
}
}
],
"pagination": {
"total": 142,
"next_cursor": "eyJpZCI6ImFiYyIsImNyZWF0ZWRBdCI6IjIwMjYtMDEtMDFUMTI6MDA6MDBaIn0=",
"has_more": true
}
}