List recent requests
spicrawl_requests_listRecent API calls in your key's project, newest first, each with project_id, status, engine, http_status, error_code/error_detail, attempts, URL, proxy used, latency spans (queue/engine/upstream/total ms), block detection and credits. Use it to find failing calls (only_errors=true) or to spot patterns across a target. all_projects=true lists every project in your organization instead (needs a key with the read scope; 403 ERR::AUTH::INSUFFICIENT_SCOPE otherwise). Records only exist within the retention window reported in page.retention_hours / page.retained_since; an empty page means nothing in that window. Paginate by passing page.next_before and page.next_before_id back as before and before_id while page.has_more is true, keeping all_projects the same. Not billing-grade: use spicrawl_usage for totals.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows per page, 1-200. Default 50. | |
| before | No | Cursor: RFC 3339 timestamp, exactly as returned in page.next_before. Pass together with before_id. | |
| status | No | Only requests with this outcome. | |
| before_id | No | Cursor: request id, exactly as returned in page.next_before_id. | |
| only_errors | No | Only requests whose status is anything other than 'success'. | |
| all_projects | No | Every project in your organization, not just the key's own. Needs the `read` scope. Keep it the same across pages. |