Free API · Updated November 2026

Free API and MCP server

The same data behind ClockInToday as JSON: requirements and pay terms for 112 US jobs and gig apps you can start without an interview. No key, no sign-up, CORS enabled.

Endpoints

Base URL https://clockintoday.com/api/v1/. Every response is JSON with license, attribution and updated fields.

  • GET /api/v1/platforms: every platform, with optional filters (below)
  • GET /api/v1/platforms/{slug}: one platform, e.g. /api/v1/platforms/doordash
  • GET /api/v1/categories: category ids, labels and counts
  • GET /api/v1/platforms.json: the full static file, for caching or bulk use
  • GET /api/v1/openapi.json: OpenAPI 3 description for code generators, Postman and API directories

Filters for /api/v1/platforms

ParameterValues
categoryOne of the category ids, e.g. drive, shift, online, studies
background_checkyes, no or varies
vehicleWhat you have: none (only apps that need no vehicle), bike, car or truck
payoutExact payout label, e.g. Instant, Next day, Weekly; or fast for instant, every-3-hours and next-day pay
max_ageOnly platforms whose published minimum age is at or below this number, e.g. 17
worker_typeContractor, W-2, Participant and so on (case-insensitive match)
qFree-text search across name and summary
limitMaximum results (default all)

Category ids: drive, shift, task, care, online, cash, studies.

Examples

curl 'https://clockintoday.com/api/v1/platforms?background_check=no&vehicle=none'
curl 'https://clockintoday.com/api/v1/platforms?category=drive&payout=fast'
fetch('https://clockintoday.com/api/v1/platforms?max_age=17').then(r => r.json()).then(d => console.log(d.platforms))

One record

{
  "slug": "doordash",
  "name": "DoorDash",
  "category": "drive",
  "minimum_age": 18,
  "background_check": "Yes",
  "vehicle": "bike",
  "payout": "Instant",
  "reported_pay": "$12.43/hr avg",
  "worker_type": "Contractor",
  "page": "https://clockintoday.com/platforms/doordash/"
}

Full records also include minimum_age_text, pay_low/pay_high (numbers in the units of reported_pay), pay_source, details_confirmed, summary, website and sources (the pages each value came from).

Use it in Claude or ChatGPT

Connect ClockInToday to your AI assistant, then ask in your own words: "I'm 19 with no car. What can I start this week?" or "Does Instacart run a background check?" It answers from our current, sourced listings and links each one. Free, no sign-in.

Add to Claude

Claude

  1. Click Add to Claude, or go to Customize → Connectors → Add custom connector.
  2. Name: ClockInToday. URL: https://clockintoday.com/mcp
  3. Choose No sign-in, click Add, then Connect.
  4. In a chat, open + → Connectors and make sure ClockInToday is on.

Works on every Claude plan, including Free (which allows one custom connector).

ChatGPT

  1. Open Settings → Apps & Connectors → Advanced settings and turn on Developer mode.
  2. Back in Apps & Connectors, click Create.
  3. Name: ClockInToday. URL: https://clockintoday.com/mcp. Authentication: None.
  4. Start a new chat and ask your question.

Developer mode needs a paid ChatGPT plan (Plus or higher). Menu names can change.

Other apps that support MCP (Cursor, VS Code, Windsurf) take the same URL. Setup details: developer docs.

MCP server for AI assistants

Connect Claude, ChatGPT, Cursor or any client that supports the Model Context Protocol to https://clockintoday.com/mcp (Streamable HTTP, no sign-in). It is listed in the official MCP Registry as com.clockintoday/no-interview-jobs. Tools: search_platforms (same filters as the API), get_platform, list_categories and dataset_summary.

{
  "mcpServers": {
    "clockintoday": {
      "type": "http",
      "url": "https://clockintoday.com/mcp"
    }
  }
}

Example questions once connected: "Which delivery apps pay instantly?", "What jobs can a 17-year-old start without an interview?", "Does Instacart run a background check?"

Use and credit

Free for any use, including commercial, under CC BY 4.0. Please credit "ClockInToday" with a link to clockintoday.com. Values are rechecked monthly against each company's own pages (how we check); pay figures are advertised or third-party averages, not guarantees. Please cache responses rather than calling on every page view. The same data is a CSV download and is archived with DOI 10.5281/zenodo.24058617.

Questions or a field you need? Email hello@clockintoday.com.

Common questions

Do I need an API key?
No. The API and MCP server are free and open with no key or sign-up. CORS is enabled, so you can call it from a browser.
How often is the data updated?
Every listing is rechecked monthly against the company's own published requirements. The updated field shows the last check.
Can I use it in a commercial app?
Yes. The data is CC BY 4.0: credit ClockInToday with a link to clockintoday.com.