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.
Agent Quickstart
Install agent skills, create an API key, then make a first Jobs API call with cURL, the CLI, Python, or TypeScript.
Coding agents should fetch https://docs.worklittle.com/agent-onboarding/SKILL.md.
Install the agent skill
Paste this into your coding agent (Claude Code, Cursor, Codex, and others):
set up worklittle.com/SKILL.md
Call the API
cURL
#### 1. Install agent skills
Run this in the project the agent is working in:
npx skills add https://docs.worklittle.com
Or npx skills add worklittle/agent-skills. Full list: Agent skills.
#### 2. Create an API key
Sign in to Worklittle Business, open API keys, and choose Create API key. Copy the sk-wl-api01-... secret once.
Give the key jobs:read. If paid routes return 402 Payment Required, open Billing and fix billing before retrying.
#### 3. Set your API key
Export the key as an environment variable. The SDK and CLI read WORKLITTLE_API_KEY automatically.
export WORKLITTLE_API_KEY="sk-wl-api01-..."
#### 4. Search jobs
Send a GET request to https://api.worklittle.com. Any language with HTTPS can do the same. Schema: OpenAPI.
curl -s "https://api.worklittle.com/jobs?q=software+engineer&limit=5" \
-H "Authorization: Bearer $WORKLITTLE_API_KEY"
Output
{
"data": [
{
"id": "…",
"title": "Software Engineer",
"company": { "name": "Example Co" },
"locations": ["Remote"]
}
],
"meta": { "next_cursor": "…" }
}
CLI
#### 1. Install agent skills
Run this in the project the agent is working in:
npx skills add https://docs.worklittle.com
Or npx skills add worklittle/agent-skills. Full list: Agent skills.
#### 2. Create an API key
Sign in to Worklittle Business, open API keys, and choose Create API key. Copy the sk-wl-api01-... secret once.
Give the key jobs:read. If paid routes return 402 Payment Required, open Billing and fix billing before retrying.
#### 3. Install the CLI
brew install worklittle/tap/worklittle
Other install options: CLI.
#### 4. Set your API key
Export the key as an environment variable. The SDK and CLI read WORKLITTLE_API_KEY automatically.
export WORKLITTLE_API_KEY="sk-wl-api01-..."
#### 5. Run a command
worklittle jobs search --q="software engineer" --limit 5 --pretty
Output
{
"data": [
{
"id": "…",
"title": "Software Engineer",
"company": { "name": "Example Co" },
"locations": ["Remote"]
}
],
"meta": { "next_cursor": "…" }
}
Python
#### 1. Install agent skills
Run this in the project the agent is working in:
npx skills add https://docs.worklittle.com
Or npx skills add worklittle/agent-skills. Full list: Agent skills.
#### 2. Create an API key
Sign in to Worklittle Business, open API keys, and choose Create API key. Copy the sk-wl-api01-... secret once.
Give the key jobs:read. If paid routes return 402 Payment Required, open Billing and fix billing before retrying.
#### 3. Set your API key
Export the key as an environment variable. The SDK and CLI read WORKLITTLE_API_KEY automatically.
export WORKLITTLE_API_KEY="sk-wl-api01-..."
#### 4. Create a project and install the SDK
pip install worklittle
Full install notes: Python SDK.
#### 5. Create your code
Create a file called quickstart.py:
from worklittle import Worklittle
wl = Worklittle()
page = wl.jobs.search(q="software engineer", limit=5)
print(page)
#### 6. Run your code
python quickstart.py
Output
{
"data": [
{
"id": "…",
"title": "Software Engineer",
"company": { "name": "Example Co" },
"locations": ["Remote"]
}
],
"meta": { "next_cursor": "…" }
}
TypeScript
#### 1. Install agent skills
Run this in the project the agent is working in:
npx skills add https://docs.worklittle.com
Or npx skills add worklittle/agent-skills. Full list: Agent skills.
#### 2. Create an API key
Sign in to Worklittle Business, open API keys, and choose Create API key. Copy the sk-wl-api01-... secret once.
Give the key jobs:read. If paid routes return 402 Payment Required, open Billing and fix billing before retrying.
#### 3. Set your API key
Export the key as an environment variable. The SDK and CLI read WORKLITTLE_API_KEY automatically.
export WORKLITTLE_API_KEY="sk-wl-api01-..."
#### 4. Create a project and install the SDK
npm install worklittle
Full notes: TypeScript SDK.
#### 5. Create your code
Create a file called quickstart.ts:
import { createWorklittle } from "worklittle";
const wl = createWorklittle();
const page = await wl.jobs.search({ q: "software engineer", limit: 5 });
console.log(page);
#### 6. Run your code
npx tsx quickstart.ts
Output
{
"data": [
{
"id": "…",
"title": "Software Engineer",
"company": { "name": "Example Co" },
"locations": ["Remote"]
}
],
"meta": { "next_cursor": "…" }
}
Jobs or Business
Data about every employer is Jobs. Data about this employer is Business.
| If the user wants | Product | Start with | | --- | --- | --- | | Search the market, maps, public boards | **Jobs** | [Job search assistant](/use-cases/job-search-assistant) | | Apply, resumes, cover letters | **Jobs** | [Apply for jobs](/use-cases/apply-for-jobs) | | Post openings, ATS, interviews, offers | **Business** | [ATS automation](/use-cases/ats-automation) | | Employees, surveys, HR docs, attendance | **Business** | [Organization operations](/use-cases/org-ops) | | Hiring event webhooks | **Business** | [Webhooks](/business/webhooks/overview) | | Unclear | - | [Capability map](/use-cases/capability-map) |
Next pages
| Goal | Jobs | Business | | --- | --- | --- | | MCP tools | [MCP](/jobs/mcp) | [MCP](/business/mcp) | | First curl | [Jobs Quickstart](/jobs/get-started/quickstart) | [Business Quickstart](/business/get-started/quickstart) | | Core API | [Search jobs](/jobs/api/search-jobs), [Apply for jobs](/jobs/api/apply-for-jobs) | [Post a job](/business/api/post-a-job), [Manage candidates](/business/api/manage-candidates) | | SDK and CLI | [Libraries](/jobs/libraries/overview) | [Libraries](/business/libraries/overview) |
Agents: do not invent MCP tool names or query parameters. Discovery: llms.txt, docs-agent-manifest.json, or Accept: text/markdown / a .md suffix on any docs URL.