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.

Apply for jobs

Worklittle lets you apply to up to 200 jobs at once, including support for over 4 million open listings. Connect your API key to apply for jobs and track jobs you applied to.

Overview

Use your API key (or MCP) to apply to a job, then read the applied list for that account.

Create a key at API keys. One-click MCP: Jobs MCP.

Paste this into Cursor, Claude, ChatGPT, or any coding agent:

Connect Worklittle so I can apply to jobs and track applications.

1. Create or reuse my Worklittle API key at https://worklittle.com/business/api-keys with jobs:read and jobs:apply.
2. Add the MCP server https://mcp.worklittle.com/ with header Authorization: Bearer sk-wl-api01-YOUR_KEY.
3. Install agent skills with: npx skills add https://docs.worklittle.com
4. Read https://docs.worklittle.com/jobs/api/apply-for-jobs and https://docs.worklittle.com/agent-onboarding/SKILL.md

After you are connected, search open jobs, apply where can_apply is true, and list jobs I already applied to. Use Worklittle MCP tools only. Do not invent tool names.

Apply

Find a role on Search jobs. Only start if can_apply is true.

Worklittle opens the employer's form, fills it from the resume, and submits.

Typical cost is about $0.01–$0.03 per successful session. See Pricing.

Only status: completed means it was submitted. Poll until then.

curl -s -X POST "https://api.worklittle.com/jobs/apply" \
  -H "Authorization: Bearer $WORKLITTLE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "job_id": "JOB_ID" }'

Then poll GET /jobs/apply/SESSION_ID.

MCP: apply_for_job, get_apply_status, stop_apply_for_job.

SDK: wl.apply.start({ job_id: "JOB_ID" }).

Sessions always submit. Poll GET /jobs/apply/:id until completed, or POST /jobs/apply/:id/stop to cancel.

Track applied jobs

Applies from your API key show up on that account automatically.

curl -s "https://api.worklittle.com/jobs/applied" \
  -H "Authorization: Bearer $WORKLITTLE_API_KEY"

MCP: list_applied_jobs.

| Status | Meaning |
| --- | --- |
| `in_progress` | Apply started |
| `applied` | Submitted |
| `interview` / `offer` / `rejected` / `withdrawn` | You moved it |

Tracking is free. Full list: GET /jobs/applied, GET /jobs/saved.

Use cases

| You are building | Go here |
| --- | --- |
| An agent that applies and tracks jobs | This page |
| A careers site for one employer | [Public job board](/business/api/public-job-board) |
| ATS / hiring pipeline after someone applies | [ATS automation](/use-cases/ats-automation) |
| Resume or cover letter, then apply | [Resumes and cover letters](/use-cases/resume-cover-letter) |
| Prompting an apply agent | [Prompting for applications](/use-cases/prompting-applications) |

Related documentation

| You want | Go here |
| --- | --- |
| Employer careers site, hosted apply payload, parse-resume, JSON-LD | [Public job board](/business/api/public-job-board) |
| Search jobs | [Search jobs](/jobs/api/search-jobs) |