CatchAll API is currently in beta. Breaking changes may occur in minor version
updates. See the Changelog for updates.
Installation
Basic usage
Jobs
Submit a query and retrieve structured results:Jobs process asynchronously and typically complete in 10-15 minutes. See the
Quickstart for a complete walkthrough.
Monitors
Automate recurring queries with scheduled execution:Type safety
The SDK exports all request and response types:Error handling
Advanced features
Pagination
Retrieve large result sets with pagination:Timeouts
Set custom timeouts at the request level:Retries
Configure retry behavior for failed requests:Aborting requests
Cancel requests using an abort signal:Runtime compatibility
The SDK works in the following runtimes:- Node.js 18+
- Vercel
- Cloudflare Workers
- Deno v1.25+
- Bun 1.0+
- React Native

