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
Default 60 requests per minute per key (1-minute KV window). Response: HTTP 429, error.code = RATE_LIMITED, Retry-After: 60.
Applies to organization, candidate, survey, document, attendance, and webhook management 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
Session-authenticated Post a job and candidate pipeline routes share the same per-key throttle when called with a Bearer key that includes jobs:post or jobs:applications. Prefer batching list calls and avoiding tight polling loops on /candidates.
Webhooks delivery
Outbound webhook delivery is not subject to your inbound API key limit, but failed deliveries retry with backoff. Keep your endpoint fast so retries do not pile up. See Webhooks.
MCP employer tools
MCP forwards upstream 429s for ATS and org tools. Retry after backoff when updating candidates, listings, or org settings.