Hiring.cafe API

Hiring.cafe API for job search

Hiring.cafe jobs as JSON from a keyword and a place: company, location, workplace type, seniority, listed pay and skills, plus any job in full with the employer's apply link.

  • No card needed
  • Failed calls are free
  • Pack credits never expire
Keyword or job title
Endpoint
curl "https://api.toolzerhub.com/v1/hiringcafe/search?query=python+developer" \
  -H "x-api-key: $TOOLZERHUB_API_KEY"
200 OK
Real response, 6 Nov 2026
{
  "data": {
    "query": "python developer",
    "location": null,
    "resolved_location": null,
    "workplace": "any",
    "commitment": "any",
    "seniority": "any",
    "posted_within": "3_months",
    "sort": "relevance",
    "page": 1,
    "page_size": 40,
    "total": 127435,
    "company_count": 15433,
    "max_page": 250,
    "has_more": true,
    "count": 3,
    "url": "https://hiringcafe.com/classic?searchState=%7B%22searchQuery%22%3A%22python%20developer%22%2C%22defaultToUserLocation%22%3Afalse%2C%22locations%22%3A%5B%5D%2C%22dateFetchedPastNDays%22%3A121%2C%22sortBy%22%3A%22default%22%7D&page=0",
    "stop_reason": null,
    "results": [
      {
        "job_id": "whulsmgpikveec79",
        "url": "https://hiringcafe.com/job/whulsmgpikveec79",
        "apply_url": "https://careers.capgemini.com/job/Utrecht-Python-Developer/1428204933/",
        "title": "Python Developer",
        "core_title": "Python Developer",
        "company": {
          "name": "Capgemini",
          "website": "https://capgemini.com",
          "tagline": "Provides global IT consulting and digital transformation services.",
          "industries": [
            "Information Technology",
            "Management Consulting"
          ],
          "sector": "Information Technology",
          "hq_country": "FR",
          "employees": 360000,
          "year_founded": 1967,
          "organization_type": "Public",
          "stock_symbol": "CAP",
          "stock_exchange": "Euronext Paris",
          "latest_funding_type": null,
          "latest_funding_amount": null,
          "latest_funding_year": null
        },
        "location": "Utrecht, Utrecht, Netherlands",
        "cities": [
          "Utrecht, Utrecht, NL"
        ],
        "countries": [
          "NL"
        ],
        "workplace": "hybrid",
        "commitment": [
          "full_time"
        ],
        "seniority": "senior",
        "category": "Software Development",
        "role_type": "Individual Contributor",
        "salary": {
          "min": null,
          "max": null,
          "currency": null,
          "period": null,
          "yearly_min": null,
          "yearly_max": null
        },
        "min_years_experience": 6,
        "requirements_summary": "Requires 6+ years as a Python Developer or Software Engineer, Python and OOP expertise, application/API development, architecture knowledge, Git and CI/CD experience, strong communication, and fluent Dutch at C1 level.",
        "skills": [
          "Python",
          "Git",
          "CI/CD"
        ],
        "visa_sponsorship": false,
        "posted_at": "2026-08-20T00:00:00.000Z",
        "source": "successfactors",
        "is_expired": false
      },
      {
        "job_id": "z92oxtvg7ttfcmdi",
        "url": "https://hiringcafe.com/job/z92oxtvg7ttfcmdi",
        "apply_url": "https://careers.capgemini.com/job/Iasi-Senior-Python-Developer/1424901833/",
        "title": "Senior Python Developer",
        "core_title": "Python Developer",
        "company": {
          "name": "Capgemini",
          "website": "https://capgemini.com",
          "tagline": "Provides global IT consulting and digital transformation services.",
          "industries": [
            "Information Technology",
            "Management Consulting"
          ],
          "sector": "Information Technology",
          "hq_country": "FR",
          "employees": 360000,
          "year_founded": 1967,
          "organization_type": "Public",
          "stock_symbol": "CAP",
          "stock_exchange": "Euronext Paris",
          "latest_funding_type": null,
          "latest_funding_amount": null,
          "latest_funding_year": null
        },
        "location": "Iași, Iași, Romania",
        "cities": [
          "Iași, Iași, RO"
        ],
        "countries": [
          "RO"
        ],
        "workplace": "hybrid",
        "commitment": [
          "full_time"
        ],
        "seniority": "senior",
        "category": "Software Development",
        "role_type": "Individual Contributor",
        "salary": {
          "min": null,
          "max": null,
          "currency": null,
          "period": null,
          "yearly_min": null,
          "yearly_max": null
        },
        "min_years_experience": 5,
        "requirements_summary": "Requires 8+ years of IT experience, 5+ years of Python development, Python frameworks, APIs, microservices, databases, testing, Git, CI/CD, DevOps, cloud, and French and English proficiency.",
        "skills": [
          "Python",
          "Django",
          "Flask",
          "FastAPI",
          "PostgreSQL",
          "Oracle",
          "SQL Server",
          "MySQL",
          "MongoDB",
          "Redis",
          "Cassandra",
          "PyTest",
          "UnitTest",
          "Git",
          "Docker",
          "Kubernetes",
          "Azure",
          "AWS",
          "Google Cloud Platform",
          "Kafka",
          "RabbitMQ",
          "Azure Service Bus"
        ],
        "visa_sponsorship": false,
        "posted_at": "2026-08-10T00:00:00.000Z",
        "source": "successfactors",
        "is_expired": false
      },
      {
        "job_id": "5im1lgnm3zq08m8p",
        "url": "https://hiringcafe.com/job/5im1lgnm3zq08m8p",
        "apply_url": "https://careers.capgemini.com/job/Iasi-Junior-Python-Developer/1427338033/",
        "title": "Junior Python Developer",
        "core_title": "Python Developer",
        "company": {
          "name": "Capgemini",
          "website": "https://capgemini.com",
          "tagline": "Provides global IT consulting and digital transformation services.",
          "industries": [
            "Information Technology",
            "Management Consulting"
          ],
          "sector": "Information Technology",
          "hq_country": "FR",
          "employees": 360000,
          "year_founded": 1967,
          "organization_type": "Public",
          "stock_symbol": "CAP",
          "stock_exchange": "Euronext Paris",
          "latest_funding_type": null,
          "latest_funding_amount": null,
          "latest_funding_year": null
        },
        "location": "Iași, Iași, Romania",
        "cities": [
          "Iași, Iași, RO"
        ],
        "countries": [
          "RO"
        ],
        "workplace": "hybrid",
        "commitment": [
          "full_time"
        ],
        "seniority": "entry",
        "category": "Software Development",
        "role_type": "Individual Contributor",
        "salary": {
          "min": null,
          "max": null,
          "currency": null,
          "period": null,
          "yearly_min": null,
          "yearly_max": null
        },
        "min_years_experience": 2,
        "requirements_summary": "Requires 2 years of IT experience, including 1 year of Python development, plus Python, frameworks, APIs, databases, SQL, Git, Agile, testing, analytical skills, and French and English proficiency.",
        "skills": [
          "Python",
          "Django",
          "Flask",
          "FastAPI",
          "REST APIs",
          "PostgreSQL",
          "MySQL",
          "SQL Server",
          "Oracle",
          "SQL",
          "Git",
          "PyTest",
          "UnitTest",
          "Azure",
          "AWS",
          "GCP",
          "Docker",
          "CI/CD"
        ],
        "visa_sponsorship": false,
        "posted_at": "2026-08-18T00:00:00.000Z",
        "source": "successfactors",
        "is_expired": false
      }
    ]
  }
}

3 of the 114 jobs on the page shown.

1
1 credit per call
93.5%
finished without a server error
2
Hiring.cafe endpoints

29 of 31 production calls in the 7 days to 6 Nov 2026 finished without a server error, not counting caller errors.

Response

What comes back

Field names and types read off the real responses in the demo above.

  • Search jobs/v1/hiringcafe/search22 fields
    • job_idstring"whulsmgpikveec79"
    • urlstring"https://hiringcafe.com/…"
    • apply_urlstring"https://careers.capgemi…"
    • titlestring"Python Developer"
    • core_titlestring"Python Developer"
    • companyobject{ name, website }
    • locationstring"Utrecht, Utrecht, Nethe…"
    • citiesarray[1 items]
    • countriesarray[1 items]
    + 13 more
  • Job details/v1/hiringcafe/job16 fields
    • job_idstring"whulsmgpikveec79"
    • titlestring"Python Developer"
    • companyobject{ name, website }
    • locationstring"Utrecht, Utrecht, Nethe…"
    • workplacestring"hybrid"
    • commitmentarray[1 items]
    • senioritystring"senior"
    • salaryobject{ min, max }
    • skillsarray[3 items]
    + 7 more

Use cases

What people build with it

  • 01Collect new jobs for a role every daySearch jobs
  • 02Compare listed pay for a role across citiesSearch jobs
  • 03Read the full posting and the employer's apply linkSearch jobsJob details

How it works

From key to JSON

  1. 01x-api-key••••••••••Get a key100 free credits a month, no card
  2. 02GET/v1/hiringcafe/searchSend a requestAny HTTP client, no SDK needed
  3. 03{ data, status }200Get JSONFailed calls cost nothing

Pricing

What it costs

Every endpoint on this page costs 1 credit per call. Failed calls cost nothing.

  • Free$0every month
    • 100 credits a month
    • No card needed
  • 10K pack$19one time
    • 10,000 credits
    • Never expire
    • $1.90 per 1,000
  • Starter$29a month
    • 20,000 credits a month
    • Cancel anytime
    • $1.45 per 1,000

Per 1,000 credits

  • 10K pack$1.90
  • Starter$1.45
  • Growth$1.32
  • Scale$1.21
  • Business$0.99
  • Customfrom $0.99

Plans renew monthly and cancel anytime. Custom plans start at 1M+ credits. Full pricing

Compare

Why not build it yourself

Three ways to get Hiring.cafe data into your app.

CompareToolzer HubNo public API foundYour own scraper
SetupOne API keyNo developer docs foundProxies, sessions, retries
When Hiring.cafe changesWe fix itNone foundYou fix the parser
Cost to start100 free credits a monthNo key page foundProxies and your time

FAQ

Questions

Is this the official Hiring.cafe API?
No. Toolzer Hub is not affiliated with Hiring.cafe. Ours reads the jobs Hiring.cafe lists, with one key. In 632 jobs from five pages of one "python developer" search sorted by newest, 375 came back with a pay figure.
What data does it return?
Search jobs, Job details, as JSON.
What does it cost?
1 credit per call. New workspaces get 100 credits a month at no cost; plans work out to $0.99 to $1.45 per 1,000 credits. Failed calls are not charged.

Try the Hiring.cafe API free

Every new workspace gets 100 credits a month. Buy credits only when you need more.

Not affiliated with Hiring.cafe.