Coding agent documentation index Fetch the complete documentation index at: https://docs.worklittle.com/docs-agent-manifest.json Use this file to discover all available pages before exploring further.
Rate limits
Per-minute throttles and free monthly quotas for ATS, organization, webhooks, and platform compute.
API keys
Each key gets 60 requests per minute. Past that, the API returns HTTP 429 with error.code set to RATE_LIMITED and a Retry-After: 60 header. Retry with exponential backoff.
Applies to organization, candidate, survey, document, attendance, and webhook calls.
Free monthly quotas (UTC)
| Product | Trigger | Free quota (UTC month) | | --- | --- | --- | | **Custom columns (structured)** | `structured_ops` per candidate row | **1000** rows/org | | **Custom columns (sandbox JS)** | `sandbox_js` per candidate row | **1000** rows/org | | **Custom columns (hybrid)** | `hybrid` flat compute per row | **1000** rows/org | | **Sandbox Python** | `run_python_jobs` (code path) | **1000** jobs/org | | **Platform / ATS email** | Work email send + `POST /email/send` | **100** messages/org |
Hard deny with QUOTA_EXCEEDED when exceeded. Inquire at [business@worklittle.com](mailto:business@worklittle.com) for higher limits.
Public job boards
| Route | Limit | | --- | --- | | Board profile, list, detail | 120/min per IP | | Apply, parse-resume | 20/min per IP | | Sitemap | 30/min per IP |
See Public job board.
Employer posting and ATS
Calls made with a Bearer key that has jobs:post or jobs:applications share the per-key throttle. Avoid tight polling loops on /candidates. Use webhooks instead.
Webhooks delivery
Outbound deliveries do not count against your key limit. Failed deliveries retry with backoff, so keep your endpoint fast. See Webhooks.
MCP employer tools
MCP ATS and org tools surface upstream 429s. Retry after backoff.