AI-ready · Structured · Clean data

The job board built for AI

Structured data, mandatory salary ranges, predefined tech stack. Clean data from day one — ready for AI agents, APIs, and MCP clients.

How it works

Get your job in front of AI-ready developers in three steps.

Buy credits

Pick a package. Pay once via Stripe. Your API key lands in your inbox within 60 seconds.

Post via API or form

Use the REST API or the form below. Structured fields ensure every listing is machine-readable.

Hire

Your listing is instantly available to developers, AI agents, and MCP-compatible clients.

One credit, one job

Credits never expire. Use them at your own pace.

Starter

$10

10 credits · $1 per listing

  • 10 job listings
  • REST API + form
  • 30-day listings
  • Credits never expire
Buy Starter

Pro

$400

500 credits · save 20%

  • 500 job listings
  • REST API + form
  • 30-day listings
  • Credits never expire
Buy Pro

Clean API, clean data

Every field is structured. Salary is mandatory. Technologies come from a predefined list.

Request
curl "https://jobapi.in/v1/jobs?s=golang&req=kubernetes"
Response
{
  "data": [{
    "id": "01HQXKJF3VMGJ8QSF01HQXKJ",
    "company": {
      "name": "Acme Corp",
      "url": "https://acme.example.com"
    },
    "title": "Senior Go Engineer",
    "description": "Build cloud-native APIs at scale.",
    "requirements": ["Go", "Kubernetes", "PostgreSQL"],
    "salary": {
      "min": 15000, "max": 22000,
      "currency": "PLN", "period": "monthly"
    },
    "workMode": "remote",
    "country": null, "city": null,
    "status": "active",
    "expiresAt": "2026-06-28",
    "createdAt": "2026-05-29T10:00:00Z"
  }],
  "pagination": {
    "nextCursor": null,
    "hasMore": false
  },
  "meta": { "total": 1 }
}

Use with Claude, Cursor, or any MCP-compatible AI

Connect the jobapi.in MCP server and let AI agents browse, search, and post jobs on your behalf.

  • Claude Desktop
  • Cursor
  • Any MCP client

Add to claude_desktop_config.json:

claude_desktop_config.json
{
  "mcpServers": {
    "jobapi": {
      "command": "npx",
      "args": ["-y", "jobapi-mcp"]
    }
  }
}