zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
Jobs/Hiring Cafe
Logo Hiring Cafe

Hiring Cafe

Hiring Cafe — worldwide job search with workplace type, commitment, seniority and technology-keyword filters.

5 endpoints5 endpoints on this scraper103 calls103 calls so farupdated 23 days agoLast updated 9/2/2026, 11:46:26 AMBusy: 10+ calls so farllms.txt
Endpoints5

5/5 passing
checked 20 hours ago · daily 01:00 WIB

Entry Level Jobs

hiring.cafe entry-level openings — pre-binds `seniorityLevel:["Entry Level"]` in the searchState. Measured against the 559-result `software engineer` baseline: 48.

GET/v1/jobs:hiringcafe/entry-level-jobs10m cache8 paramschecking key…
Parameters
querystring

Free-text search across job titles and descriptions.

countrystring

Two-letter country code. Omit to search worldwide.

workplaceTypeenum

Where the work happens.

commitmentTypeenum

Employment type.

technologystring

Keyword matched against the tools and technologies a listing names.

postedWithinDaysnumber

Only listings collected within this many days.

sortenum

Result order. Default relevance.

pagenumber

Page number. Default 1.

·
Response
EXAMPLE
{
  "page": 1,
  "count": 1,
  "items": [
    {
      "url": "https://jobs.lever.co/binance/06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "jobId": "lever___binance___06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "title": "Binance Accelerator Program - Web & Mobile Engineering",
      "salary": {
        "shown": false
      },
      "skills": [
        "JavaScript",
        "TypeScript",
        "React",
        "Tailwind",
        "Rspack",
        "Android"
      ],
      "source": "lever",
      "company": {
        "name": "Binance",
        "size": 7000,
        "website": "binance.com",
        "industry": "Information Technology",
        "hqCountry": "AE",
        "industries": [
          "Cryptocurrency",
          "Financial Services"
        ],
        "description": "A global blockchain ecosystem and cryptocurrency exchange offering trading, finance, and Web3 services.",
        "foundedYear": 2017,
        "organizationType": "Private"
      },
      "applyUrl": "https://jobs.lever.co/binance/06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "function": "Software Development",
      "isHybrid": false,
      "isRemote": true,
      "location": {
        "city": "Bangkok, Thailand, TH",
        "region": "Thailand, TH",
        "country": "TH",
        "latitude": 13.7563,
        "formatted": "Asia or Bangkok or Jakarta or Taipei or Hong Kong or Ho Chi Minh City or Singapore",
        "longitude": 100.5018
      },
      "postedAt": "2025-04-23T09:23:43.152Z",
      "roleType": "Individual Contributor",
      "isExpired": false,
      "languages": [
        "English"
      ],
      "seniority": "Entry Level",
      "requisitionId": "daewcisq4iohrnos",
      "employmentType": "Internship",
      "qualifications": "Early-career candidates (students or recent grads) with foundation in JavaScript/TypeScript and React, exposure to Android (Kotlin/Java), REST API integration, Git/GitHub, and interest/experience with AI-assisted development workflows.",
      "workArrangement": "Remote",
      "securityClearance": "None",
      "educationLevelCode": "Preferred"
    }
  ],
  "limit": 40,
  "query": "software engineer",
  "total": 1,
  "hasMore": false,
  "nextPage": null,
  "provider": "hiringcafe",
  "companyCount": 1
}

Code

Entry Level Jobs
index.ts
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("jobs:hiringcafe", "entry-level-jobs", {
  "query": "software engineer",
  "country": "SG",
  "workplaceType": "Remote",
  "commitmentType": "Internship",
  "technology": "react",
  "postedWithinDays": 7,
  "sort": "newest",
  "page": 1
});
console.log(data);
Recommended · typed errors, safe retries and bulk jobsSDK reference

Full reference

5 endpoints · plain text
GET
Entry Level Jobs/v1/jobs:hiringcafe/entry-level-jobs
8 params

hiring.cafe entry-level openings — pre-binds `seniorityLevel:["Entry Level"]` in the searchState. Measured against the 559-result `software engineer` baseline: 48.

Parameters

querystringoptional
Free-text search across job titles and descriptions.
countrystringoptional
Two-letter country code. Omit to search worldwide.
workplaceTypeenumoptional
Where the work happens. Values: Remote, Onsite, Hybrid.
commitmentTypeenumoptional
Employment type. Values: Full Time, Part Time, Contract, Internship.
technologystringoptional
Keyword matched against the tools and technologies a listing names.
postedWithinDaysnumberoptional
Only listings collected within this many days.
sortenumoptional
Result order. Default relevance. Values: relevance, newest, oldest, highestSalary, lowestSalary, leastExperience, mostExperience.
pagenumberoptional
Page number. Default 1.

Request

curl -X GET "https://api.zapi.ink/v1/jobs:hiringcafe/entry-level-jobs?query=software+engineer&country=SG&workplaceType=Remote&commitmentType=Internship&technology=react&postedWithinDays=7&sort=newest&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 1,
  "items": [
    {
      "url": "https://jobs.lever.co/binance/06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "jobId": "lever___binance___06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "title": "Binance Accelerator Program - Web & Mobile Engineering",
      "salary": {
        "shown": false
      },
      "skills": [
        "JavaScript",
        "TypeScript",
        "React",
        "Tailwind",
        "Rspack",
        "Android"
      ],
      "source": "lever",
      "company": {
        "name": "Binance",
        "size": 7000,
        "website": "binance.com",
        "industry": "Information Technology",
        "hqCountry": "AE",
        "industries": [
          "Cryptocurrency",
          "Financial Services"
        ],
        "description": "A global blockchain ecosystem and cryptocurrency exchange offering trading, finance, and Web3 services.",
        "foundedYear": 2017,
        "organizationType": "Private"
      },
      "applyUrl": "https://jobs.lever.co/binance/06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "function": "Software Development",
      "isHybrid": false,
      "isRemote": true,
      "location": {
        "city": "Bangkok, Thailand, TH",
        "region": "Thailand, TH",
        "country": "TH",
        "latitude": 13.7563,
        "formatted": "Asia or Bangkok or Jakarta or Taipei or Hong Kong or Ho Chi Minh City or Singapore",
        "longitude": 100.5018
      },
      "postedAt": "2025-04-23T09:23:43.152Z",
      "roleType": "Individual Contributor",
      "isExpired": false,
      "languages": [
        "English"
      ],
      "seniority": "Entry Level",
      "requisitionId": "daewcisq4iohrnos",
      "employmentType": "Internship",
      "qualifications": "Early-career candidates (students or recent grads) with foundation in JavaScript/TypeScript and React, exposure to Android (Kotlin/Java), REST API integration, Git/GitHub, and interest/experience with AI-assisted development workflows.",
      "workArrangement": "Remote",
      "securityClearance": "None",
      "educationLevelCode": "Preferred"
    }
  ],
  "limit": 40,
  "query": "software engineer",
  "total": 1,
  "hasMore": false,
  "nextPage": null,
  "provider": "hiringcafe",
  "companyCount": 1
}
GET
Internships/v1/jobs:hiringcafe/internships
8 params

hiring.cafe internships — pre-binds `commitmentTypes:["Internship"]` in the searchState. Measured against the 559-result `software engineer` baseline: 51.

Parameters

querystringoptional
Free-text search across job titles and descriptions.
countrystringoptional
Two-letter country code. Omit to search worldwide.
workplaceTypeenumoptional
Where the work happens. Values: Remote, Onsite, Hybrid.
seniorityenumoptional
Seniority bracket. Values: No Prior Experience Required, Entry Level, Mid Level, Senior Level.
technologystringoptional
Keyword matched against the tools and technologies a listing names.
postedWithinDaysnumberoptional
Only listings collected within this many days.
sortenumoptional
Result order. Default relevance. Values: relevance, newest, oldest, highestSalary, lowestSalary, leastExperience, mostExperience.
pagenumberoptional
Page number. Default 1.

Request

curl -X GET "https://api.zapi.ink/v1/jobs:hiringcafe/internships?query=software+engineer&country=SG&workplaceType=Remote&seniority=Entry+Level&technology=react&postedWithinDays=7&sort=newest&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 1,
  "items": [
    {
      "url": "https://jobs.lever.co/binance/06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "jobId": "lever___binance___06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "title": "Binance Accelerator Program - Web & Mobile Engineering",
      "salary": {
        "shown": false
      },
      "skills": [
        "JavaScript",
        "TypeScript",
        "React",
        "Tailwind",
        "Rspack",
        "Android"
      ],
      "source": "lever",
      "company": {
        "name": "Binance",
        "size": 7000,
        "website": "binance.com",
        "industry": "Information Technology",
        "hqCountry": "AE",
        "industries": [
          "Cryptocurrency",
          "Financial Services"
        ],
        "description": "A global blockchain ecosystem and cryptocurrency exchange offering trading, finance, and Web3 services.",
        "foundedYear": 2017,
        "organizationType": "Private"
      },
      "applyUrl": "https://jobs.lever.co/binance/06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "function": "Software Development",
      "isHybrid": false,
      "isRemote": true,
      "location": {
        "city": "Bangkok, Thailand, TH",
        "region": "Thailand, TH",
        "country": "TH",
        "latitude": 13.7563,
        "formatted": "Asia or Bangkok or Jakarta or Taipei or Hong Kong or Ho Chi Minh City or Singapore",
        "longitude": 100.5018
      },
      "postedAt": "2025-04-23T09:23:43.152Z",
      "roleType": "Individual Contributor",
      "isExpired": false,
      "languages": [
        "English"
      ],
      "seniority": "Entry Level",
      "requisitionId": "daewcisq4iohrnos",
      "employmentType": "Internship",
      "qualifications": "Early-career candidates (students or recent grads) with foundation in JavaScript/TypeScript and React, exposure to Android (Kotlin/Java), REST API integration, Git/GitHub, and interest/experience with AI-assisted development workflows.",
      "workArrangement": "Remote",
      "securityClearance": "None",
      "educationLevelCode": "Preferred"
    }
  ],
  "limit": 40,
  "query": "software engineer",
  "total": 1,
  "hasMore": false,
  "nextPage": null,
  "provider": "hiringcafe",
  "companyCount": 1
}
GET
Job/v1/jobs:hiringcafe/job
2 params

hiring.cafe single job description.

Parameters

jobIdstringoptional
Job id as returned by the search endpoints.
requisitionIdstringoptional
Requisition id, accepted by the upstream instead of jobId.

Request

curl -X GET "https://api.zapi.ink/v1/jobs:hiringcafe/job?jobId=smartrecruiters___cermaticom___adbebd08-66a9-4490-b19c-32a529afe660&requisitionId=lltns70a6xbf1jfa" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "jobId": "smartrecruiters___cermaticom___adbebd08-66a9-4490-b19c-32a529afe660",
  "provider": "hiringcafe",
  "description": "<strong>Job Description:</strong><ul><li>Work side-by-side with a mentor(Lead Software Engineer / Engineering Manager) to help you accomplish team goals and grow together as a person</li><li>Carry the execution of a medium - large size project that is given by PM / Lead Software Engineer according to its product domain</li><li>Work side-by-side in a high performance team by occasionally participate in the requirement / specification phase and help to design solution of a problem or system implementation together</li><li>Contribute in building various API, enhancing functionalities, bug-fixing required to serve Indodana massive user-base</li><li>Working with our in-house cutting-edge &amp; advance DevOps tooling (Kubernetes, Terraform, Grafana, Loki, Prometheus, on top of Google Cloud Platform)</li></ul><strong>Qualifications:</strong><ul><li>A formal degree in Computer Science is preferred, but candidates with demonstrable skills and experience are equally valued</li><li>Strong problem solving &amp; software engineering coding skills preferably, but not limited to, Java/NodeJS.&#xa0;</li><li>Have experience in RDBMS technology like PostgreSQL/MySQL.&#xa0;</li><li>Experience in version control (Git) and familiarity with development collaboration tools (GitHub/Phabricator).&#xa0;</li><li>Passionate in building product, using technology to solve complex &amp; real world problems</li><li>Curiosity to explore creative solutions and try new things to solve challenging problems to pull it all together into a workable solution.</li><li>If you think you're capable, prove to us that you have the ability or portfolio</li></ul><strong>Additional Information:</strong><p>This position is hybrid working in Jakarta head office.</p>",
  "requisitionId": "lltns70a6xbf1jfa"
}
GET
Remote Jobs/v1/jobs:hiringcafe/remote-jobs
8 params

hiring.cafe remote openings — pre-binds `workplaceTypes:["Remote"]` in the searchState. Measured against the 559-result `software engineer` baseline: 284.

Parameters

querystringoptional
Free-text search across job titles and descriptions.
countrystringoptional
Two-letter country code. Omit to search worldwide.
commitmentTypeenumoptional
Employment type. Values: Full Time, Part Time, Contract, Internship.
seniorityenumoptional
Seniority bracket. Values: No Prior Experience Required, Entry Level, Mid Level, Senior Level.
technologystringoptional
Keyword matched against the tools and technologies a listing names.
postedWithinDaysnumberoptional
Only listings collected within this many days.
sortenumoptional
Result order. Default relevance. Values: relevance, newest, oldest, highestSalary, lowestSalary, leastExperience, mostExperience.
pagenumberoptional
Page number. Default 1.

Request

curl -X GET "https://api.zapi.ink/v1/jobs:hiringcafe/remote-jobs?query=software+engineer&country=SG&commitmentType=Internship&seniority=Entry+Level&technology=react&postedWithinDays=7&sort=newest&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 1,
  "items": [
    {
      "url": "https://jobs.lever.co/binance/06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "jobId": "lever___binance___06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "title": "Binance Accelerator Program - Web & Mobile Engineering",
      "salary": {
        "shown": false
      },
      "skills": [
        "JavaScript",
        "TypeScript",
        "React",
        "Tailwind",
        "Rspack",
        "Android"
      ],
      "source": "lever",
      "company": {
        "name": "Binance",
        "size": 7000,
        "website": "binance.com",
        "industry": "Information Technology",
        "hqCountry": "AE",
        "industries": [
          "Cryptocurrency",
          "Financial Services"
        ],
        "description": "A global blockchain ecosystem and cryptocurrency exchange offering trading, finance, and Web3 services.",
        "foundedYear": 2017,
        "organizationType": "Private"
      },
      "applyUrl": "https://jobs.lever.co/binance/06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "function": "Software Development",
      "isHybrid": false,
      "isRemote": true,
      "location": {
        "city": "Bangkok, Thailand, TH",
        "region": "Thailand, TH",
        "country": "TH",
        "latitude": 13.7563,
        "formatted": "Asia or Bangkok or Jakarta or Taipei or Hong Kong or Ho Chi Minh City or Singapore",
        "longitude": 100.5018
      },
      "postedAt": "2025-04-23T09:23:43.152Z",
      "roleType": "Individual Contributor",
      "isExpired": false,
      "languages": [
        "English"
      ],
      "seniority": "Entry Level",
      "requisitionId": "daewcisq4iohrnos",
      "employmentType": "Internship",
      "qualifications": "Early-career candidates (students or recent grads) with foundation in JavaScript/TypeScript and React, exposure to Android (Kotlin/Java), REST API integration, Git/GitHub, and interest/experience with AI-assisted development workflows.",
      "workArrangement": "Remote",
      "securityClearance": "None",
      "educationLevelCode": "Preferred"
    }
  ],
  "limit": 40,
  "query": "software engineer",
  "total": 1,
  "hasMore": false,
  "nextPage": null,
  "provider": "hiringcafe",
  "companyCount": 1
}
GET
Search/v1/jobs:hiringcafe/search
9 params

hiring.cafe job search. Its own `/api/search-jobs` is application-token gated — 401 even with a solved clearance cookie applied, and 405 on POST — so this reads the server-rendered page's

Parameters

querystringoptional
Free-text search across job titles and descriptions.
countrystringoptional
Two-letter country code. Omit to search worldwide.
workplaceTypeenumoptional
Where the work happens. Values: Remote, Onsite, Hybrid.
commitmentTypeenumoptional
Employment type. Values: Full Time, Part Time, Contract, Internship.
seniorityenumoptional
Seniority bracket. Values: No Prior Experience Required, Entry Level, Mid Level, Senior Level.
technologystringoptional
Keyword matched against the tools and technologies a listing names.
postedWithinDaysnumberoptional
Only listings collected within this many days.
sortenumoptional
Result order. Default relevance. Values: relevance, newest, oldest, highestSalary, lowestSalary, leastExperience, mostExperience.
pagenumberoptional
Page number. Default 1.

Request

curl -X GET "https://api.zapi.ink/v1/jobs:hiringcafe/search?query=software+engineer&country=SG&workplaceType=Remote&commitmentType=Internship&seniority=Entry+Level&technology=react&postedWithinDays=7&sort=newest&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 1,
  "items": [
    {
      "url": "https://jobs.lever.co/binance/06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "jobId": "lever___binance___06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "title": "Binance Accelerator Program - Web & Mobile Engineering",
      "salary": {
        "shown": false
      },
      "skills": [
        "JavaScript",
        "TypeScript",
        "React",
        "Tailwind",
        "Rspack",
        "Android"
      ],
      "source": "lever",
      "company": {
        "name": "Binance",
        "size": 7000,
        "website": "binance.com",
        "industry": "Information Technology",
        "hqCountry": "AE",
        "industries": [
          "Cryptocurrency",
          "Financial Services"
        ],
        "description": "A global blockchain ecosystem and cryptocurrency exchange offering trading, finance, and Web3 services.",
        "foundedYear": 2017,
        "organizationType": "Private"
      },
      "applyUrl": "https://jobs.lever.co/binance/06124b56-fc53-47b7-85f7-d8d7df00eacb",
      "function": "Software Development",
      "isHybrid": false,
      "isRemote": true,
      "location": {
        "city": "Bangkok, Thailand, TH",
        "region": "Thailand, TH",
        "country": "TH",
        "latitude": 13.7563,
        "formatted": "Asia or Bangkok or Jakarta or Taipei or Hong Kong or Ho Chi Minh City or Singapore",
        "longitude": 100.5018
      },
      "postedAt": "2025-04-23T09:23:43.152Z",
      "roleType": "Individual Contributor",
      "isExpired": false,
      "languages": [
        "English"
      ],
      "seniority": "Entry Level",
      "requisitionId": "daewcisq4iohrnos",
      "employmentType": "Internship",
      "qualifications": "Early-career candidates (students or recent grads) with foundation in JavaScript/TypeScript and React, exposure to Android (Kotlin/Java), REST API integration, Git/GitHub, and interest/experience with AI-assisted development workflows.",
      "workArrangement": "Remote",
      "securityClearance": "None",
      "educationLevelCode": "Preferred"
    }
  ],
  "limit": 40,
  "query": "software engineer",
  "total": 1,
  "hasMore": false,
  "nextPage": null,
  "provider": "hiringcafe",
  "companyCount": 1
}

Related APIs

More in jobs

LinkedIn Jobs

jobslinkedin

LinkedIn job search through its public guest API — search, job detail, company and location typeahead, no account required.

785785 calls so far10mResponses cached for 10m
Busy: 10+ calls so far

Jobstreet

jobsjobstreet

Jobstreet Indonesia via its GraphQL API — job search, detail, counts, classifications and location suggestions with the full filter surface.

205205 calls so far10mResponses cached for 10m
Busy: 10+ calls so far

Grab Careers

jobsgrab

Grab career vacancies across Southeast Asia — search, job detail and the live filter vocabulary, sourced from Grab's full job catalogue.

8383 calls so far1hResponses cached for 1h
Busy: 10+ calls so far

Glassdoor

jobsglassdoor

Glassdoor job search — salary bands, seniority, company rating and job-type filters, read from its structured page data.

170170 calls so far10mResponses cached for 10m
Busy: 10+ calls so far

Glints

jobsglints

Glints job board — keyword search plus a paged browse over its full listing set, with education, work-arrangement and experience filters.

118118 calls so far10mResponses cached for 10m
Busy: 10+ calls so far

Loker.id

jobsloker-id

Loker.id job board — search plus job-type and education path routes, with the filter vocabulary the site itself publishes.

102102 calls so far10mResponses cached for 10m
Busy: 10+ calls so far
zapi.

One key, one response shape. We keep the scrapers working.

Get an API key
ProductBrowse APIsPricingDocsMCP server
DevelopersSDK on npmGitHubOpenAPI specllms.txt
SupportReport an issueDiscord
LegalTermsPrivacyCookiesAUPRefunds
© 2026 ZapiPublic web data, one API.
zapi.