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.

Public job board

Unauthenticated careers-board routes for jobs you published on Worklittle. Branding, listings, apply, resume parse, and JSON-LD.

Overview

These routes list only roles your organization published on Worklittle. They are not a filtered view of GET /jobs. No API key. CORS is open. IP rate limits apply.

Publish listings with Post a job. Pattern for a custom careers site: Embedded job board.

When to use

If you are building:

A careers page on your own domain GET /business/jobs/company/:company/board for profile + listings + facets A job detail / apply form GET /business/jobs/company/:company/jobs/:idOrSlug returns application_fields Submit with POST .../jobs/:id/apply (no key) SEO * GET .../jobs/:idOrSlug/json-ld for Google JobPosting

Market-wide search stays on Search jobs.

Basic usage

curl -s "https://api.worklittle.com/business/jobs/company/acme/board?limit=25&include=facets"
curl -s "https://api.worklittle.com/business/jobs/company/acme/jobs/growth-engineer"
curl -s -X POST "https://api.worklittle.com/business/jobs/company/acme/jobs/JOB_ID/apply" \
  -H "Content-Type: application/json" \
  -d '{"name":"Alex Rivera","email":"alex@example.com","answers":{}}'

Public job board reference

| Endpoint | Auth | Purpose |
| --- | --- | --- |
| `GET /business/jobs/company/:company` | None | Board branding, profile, and `features` toggles |
| `GET /business/jobs/company/:company/board` | None | Board bundle (profile + listings + `features`) |
| `GET /business/jobs/company/:company/jobs` | None | List employer-posted jobs (full descriptions) |
| `GET /business/jobs/company/:company/jobs/:id` | None | Single posted job for apply UI (`application_fields` + `features`) |
| `POST /business/jobs/company/:company/jobs/:id/apply` | None | Public apply (20/min per IP) |
| `POST /business/jobs/company/:company/jobs/:id/parse-resume` | None | Resume parse for apply form (respects `features.resume_autofill`) |
| `GET /v1/business/jobs/company/...` | None | Versioned aliases |
| `GET /companies/:company/jobs` | None | Company-oriented jobs alias |

This index lists only jobs the employer published on Worklittle, not every role in the global GET /jobs index.

Common mistakes

| Wrong | Correct |
| --- | --- |
| Expecting every indexed job on the company board | Boards are employer-published only. Use `GET /jobs?company=` for the market index |
| Calling these routes from the Jobs API docs as catalog search | Catalog search is `GET /jobs`. Board routes are Business |