runs:write, runs:read, and results:read.
Create a key in Settings → API Keys. Workspace owners and admins can manage keys.
1. Configure authentication
2. Create a crawl
Node.js and Python examples use the Bulkgrid SDKs. SetBULKGRID_API_KEY in your backend environment; cURL examples also use BULKGRID_BASE_URL=https://bulkgrid.com.
id; the request starts processing and does not wait for the crawl to finish.
3. Check the run
completed, failed, or cancelled. For failed runs, inspect last_error before deciding whether to retry.
4. Retrieve results and Markdown
results and use its id:
error_message.
Continue building
- TypeScript SDK for typed API calls.
- Sources for a persistent, refreshable search corpus.
- First search for indexed retrieval.
- MCP or CLI for AI and terminal connections.