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.
Pagination and limits
Cursor pagination, page-size caps, and monthly free quotas for job search.
How cursors work
List responses include meta.next_cursor. Pass it back as cursor. When it is null or absent, you are at the end.
curl -s "https://api.worklittle.com/jobs?q=data+engineer&limit=20" \
-H "Authorization: Bearer $WORKLITTLE_API_KEY"
curl -s "https://api.worklittle.com/jobs?q=data+engineer&limit=20&cursor=NEXT_CURSOR" \
-H "Authorization: Bearer $WORKLITTLE_API_KEY"
Cursors are opaque. Do not parse or construct them. Keep every other parameter identical between pages.
Limits by surface
| Surface | Default | Max | Free quota (UTC month) | | --- | --- | --- | --- | | `GET /jobs` | 20 | **50** | **1000** jobs returned | | `GET /companies` | - | - | **1000** companies returned | | `GET /jobs/map` | - | - | **1000** requests | | `GET /jobs/salary-average` | - | - | **1000** requests | | `/candidates` | paginated | use `limit` and `cursor` | Free | | Public board list | 25 typical | board-defined | Free, ETag cached |
Past a hard quota the API returns 429 QUOTA_EXCEEDED. Inquire at business@worklittle.com for higher limits.
Paginate on intent
Each row in data counts against the monthly quota, so limit=50 costs five times limit=10.
Fetch page one and present it. Fetch the next page only when the user asks for more, or refine the filters instead. Cap pages per conversation. Three is generous. Exhaust a cursor only in batch jobs, off the interactive path. * Better filters (title negatives, workplace_type, seniority_level, posted_within_days) beat bigger pages.