Datacircle

AnyAPI pricing and alternatives: job postings API

77% complete: 10 of the 13 key fields we checkSee the 13 fields

$0.00per 1,000 jobsWe rank 172 plans by price. freehire's $99 monthly plan is the cheapest paid plan per 1,000 jobs: as little as $0.0000038. freehire's $99 monthly plan covers up to 259,200,000 pages a month at no extra cost. Each page holds 100 jobs.Hirebase's $50 monthly plan (/v2/jobs/expired-jobs/export) covers any number of jobs. Hirebase's $50 monthly plan costs less to start than freehire's $99 monthly plan.freehire, Himalayas and Litescrape are the best job postings API providers in our benchmark.
Plan: Starting balance one of AnyAPI's 3 plans
Call: POST /v1/run/job_search.theirstack AnyAPI's only call for this API
API: Job postings API one of AnyAPI's 34 APIs

About this item

  • A copy at most 1 day old. You get jobs from AnyAPI's database.
  • 10 of the 13 key fields we check. Description, Applying, Location, Remote, Salary, Terms, Level, Company, Posted, Status.
  • Nothing to pay. You get $0.10 of credit once, enough for about 1 result.
  • One call. You call POST /v1/run/job_search.theirstack. Every input is optional. The call returns the matching jobs.
  • Who can get it: with conditions. Keep data: no limit. Use data: with conditions.

AnyAPI: job postings API alternatives

The table starts with AnyAPI's cheapest paid plan. Next come plans from other providers with the price per 1,000 jobs closest to AnyAPI's. Each plan in the table gives live data or data at most a day old.

AnyAPI, pay as you goBytemine, $250 monthlyTheirStack, $49 monthlyJobsPikr, $240 monthlySumble, $99 monthly, Pro, POST /v9/jobs, Job posts, full
$ per 1,000 jobs$67.20$25.00$32.667$48.00$100.00
Completeness77%54%85%69%54%
Billingpay as you gomonthlymonthlymonthlymonthly
Payper call$250$49$240$99
Enough foras many as you pay for10,000 results a month1,500 results a month5,000 results a month990 results a month
Freshness1 day1 day1 day1 day1 day
Who can get itanyone 18 or over, for business or professional use, not in an embargoed jurisdiction or on a restricted-party list, paying from a USDC wallet on Base (x402) or a Tempo wallet (MPP)business users only: 18 or over, acting on behalf of a companya legal entity (the terms' User is 'the legal entity that subscribes to or accesses the Services', its Authorized Users are its employees)anyone with a business email address (the signup asks for a legal full name and a valid business email address, and JobsPikr may refuse any client)anyone who can form a binding contract with Sumble and is at least 18 (the terms: 'You may only use the Services if you can form a binding contract with Company', 'you are at least 18 years of age'), a subscription per user (the pricing page: 'USD 99/month', the terms: 'only by Authorized Users for whom you have purchased a valid subscription or seat license')

Every job postings API provider we score, ranked

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-22.

  1. api.getanyapi.com/catalog
  2. api.getanyapi.com/openapi.json
  3. getanyapi.com/
  4. getanyapi.com/acceptable-use
  5. getanyapi.com/api/linkedin/profile
  6. getanyapi.com/catalog
  7. getanyapi.com/docs
  8. getanyapi.com/docs/api-keys
  9. getanyapi.com/docs/durable-requests
  10. getanyapi.com/docs/quickstart
  11. getanyapi.com/llms.txt
  12. getanyapi.com/terms
  13. theirstack.com/en/docs/data/job/freshness
  14. theirstack.com/en/job-posting-api

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Description
  • Applying
  • Category, not in the answer
  • Location
  • Remote
  • Salary
  • Terms
  • Level
  • Team, not in the answer
  • Recruiter, not in the answer
  • Company
  • Posted
  • Status
Price
$ per 1,000 jobs$0.00
Perresult
Billingfree
Aggregators
Aggregatorsnone
Charges
Also pays forfrom the same budget: 468 other calls
Not found
$ per 1,000$0.00
In their words
Their pitchSearch TheirStack's job-post index by company, technology, keyword, title, seniority, salary, location and how recently the post appeared, and get the hiring company's full firmographic record with every post. Billed per job returned.
Data
Freshness1 day
Keep datano limit
Use dataYou are solely responsible for ensuring that your collection and use of Customer Data is lawful. This includes compliance with applicable laws (including data protection, intellectual property, and computer-access laws) and, where they apply to you, the terms of the websites and services from which data originates. [...] Do not collect non-public data (data accessible only behind a login, paywall, or other access control) without authorization from the source. [...] Comply with all data protection and privacy laws that apply to the personal data you collect (including the GDPR and US state privacy laws), including having a legal basis and honoring data-subject rights. Do not collect or use personal data to stalk, harass, dox, surveil, or otherwise harm individuals. Do not build profiles of individuals from sensitive data (such as health, biometric, or precise-location data) without a lawful basis. [...] Do not use the Service to engage in, support, or promote: Any unlawful activity, or any violation of third-party rights. Phishing, malware distribution, or any form of fraud or deception, including advertising or click fraud and obtaining the Service with intent to avoid payment. Spam or unsolicited bulk messaging, or building contact lists for them. Fake engagement: fabricated reviews, votes, followers, accounts, or coordinated disinformation. Harassment, threats, or incitement of violence. Child sexual abuse material in any form: zero tolerance, we report it to the relevant authorities. Violations of export-control or sanctions laws. [...] Do not resell raw access to the Service or operate a service that merely proxies it, without our written agreement.
Plan
Pay$0
You get$0.10
Enough forabout 1 result, once
Rate limit
Batch1
Speed
Answerin the call
Median2.57 s
The call
You sendnothing required. Optional: companyCountryCodeNot, companyCountryCodeOr, companyDescriptionPatternAccentInsensitive, companyDescriptionPatternNot, companyDescriptionPatternOr, companyDomainNot, companyDomainOr, companyIdOr, companyInvestorsOr, companyInvestorsPartialMatchOr, companyKeywordSlugAnd, companyKeywordSlugNot, companyKeywordSlugOr, companyLinkedinUrlExists, companyLinkedinUrlOr, companyListIdNot, companyListIdOr, companyLocationPatternOr, companyNameCaseInsensitiveOr, companyNameNot, companyNameOr, companyNamePartialMatchNot, companyNamePartialMatchOr, companyTagsOr, companyTechnologySlugAnd, companyTechnologySlugNot, companyTechnologySlugOr, companyType, discoveredAtGte, discoveredAtLte, discoveredAtMaxAgeDays, discoveredAtMinAgeDays, easyApply, employmentStatusesOr, finalUrlExists, fundingStageOr, hiringManagersExists, includeTotalResults, industryIdNot, industryIdOr, industryNot, industryOr, jobCountryCodeNot, jobCountryCodeOr, jobDescriptionContainsNot, jobDescriptionContainsOr, jobDescriptionPatternAnd, jobDescriptionPatternCaseSensitiveOr, jobDescriptionPatternIsCaseInsensitive, jobDescriptionPatternNot, jobDescriptionPatternOr, jobIdNot, jobIdOr, jobIds, jobKeywordSlugAnd, jobKeywordSlugNot, jobKeywordSlugOr, jobLocationNot, jobLocationOr, jobLocationPatternNot, jobLocationPatternOr, jobSeniorityOr, jobTechnologySlugAnd, jobTechnologySlugNot, jobTechnologySlugOr, jobTitleNot, jobTitleOr, jobTitlePatternAnd, jobTitlePatternNot, jobTitlePatternOr, lastFundingRoundDateGte, lastFundingRoundDateLte, limit, maxEmployeeCount, maxEmployeeCountOrNull, maxFundingUsd, maxRevenueUsd, maxSalaryUsd, minEmployeeCount, minEmployeeCountOrNull, minFundingUsd, minRevenueUsd, minSalaryUsd, offset, onlyJobsWithHiringManagers, onlyJobsWithReportsTo, onlyYcCompanies, orderBy, page, postedAtGte, postedAtLte, postedAtMaxAgeDays, propertyExistsAnd, propertyExistsOr, remote, reportsToExists, scraperNamePatternOr, urlDomainNot, urlDomainOr, source, allowFallbacks, ignoreSources, preferLatencyUnderMs
MethodPOST
Path/v1/run/job_search.theirstack
About the plan
PlanStarting balance
Who can get itone new account each: anyone 18 or over, for business or professional use, not in an embargoed jurisdiction or on a restricted-party list
The 114 fields the plan's answer can hold

avg annual salary usd, cities, closed utc, company alexa ranking, company annual revenue readable, company annual revenue usd, company apollo ID, company city, company ID, company keywords, company tags, company country, company country code, company domain, company employee count, company employee count range, company founded year, company funding stage, company has blurred data, company image, company industry, company industry ID, company investors, company is recruiting agency, company keyword slugs, company last funding round readable, company last funding round utc, company LinkedIn ID, company LinkedIn URL, company long description, company, company num buying intent topics, company num jobs, company num jobs last30 days, company num keywords, company num technologies, company possible domains, company postal code, company publicly traded exchange, company publicly traded symbol, company SEO description, company technology names, company technology slugs, company total funding usd, company URL, company yc batch, continents, countries, country, country code, description, discovered utc, easy apply, employment statuses, final URL, has blurred data, hybrid, job ID, keyword slugs, latitude, location, locations address, locations admin1 code, locations admin1 name, locations admin2 code, locations admin2 name, locations city, locations continent, locations country, locations country code, locations display name, locations feature code, locations latitude, locations location ID, locations longitude, locations name, locations postal code, locations state, locations state code, locations type, long location, longitude, manager roles, matching phrases, matching words, max annual salary, max annual salary usd, min annual salary, min annual salary usd, normalized title, postal code, posted utc, remote, reposted, reposted utc, salary currency, salary string, seniority, short location, source URL, state code, technology slugs, title, URL, total companies, total results, truncated companies, truncated results, found, amount charged, result ID, replayed, serving source, results returned

Best GTM APIs