Work in progress. We haven't benchmarked most of these providers yet, so most plans have no Overall score.

Datacircle

Job postings API pricing: plans compared

Job postings APIs side by side: the fields each returns and what 1,000 jobs cost.

Best job postings API in 2026
Fields explainedDownload CSVDownload JSONDownload zip
APIScorePriceNot foundAggregatorsChargesOverageIn their wordsDataPlanRate limitSpeedThe callAbout the planSources
API planOverall scorePrice scoreData scoreCost to get started scoreBundle scorePerformance score$ per 1,000Billing$ a month$ per 1,000AggregatorsRepeat freePerMost per searchAlso pays for$ per 1,000Their pitchHistoryKeep dataUse dataPayYou getEnough forExpiresPer secondAnswerYou sendMethodPathPlanWho can get itRead from
Adzuna, freeN/A100N/A10086N/A$0.00free$0.00nonepage, size not statedHistorical data · Histogram data · Regional data · Top companies · Categories · JobsworthGet the very latest ads and data with Adzuna's API. Get job ads to display on your own website. Use Adzuna's up-to-the-minute employment data to power your own website, reporting and data visualisations.no limit set, but "Upon termination of this agreement, for any reason and by either party, an API user shall immediately remove all insertion codes and data acquired from Adzuna from all pages of its web sites."The Adzuna API may be used for: Personal job search, Publishing Adzuna ad listings, Publishing Jobsworth salary estimates, Personal and academic research. Any other use, including commercial analysis, resale of data, and sales prospecting or lead generation, requires our written agreement. [...] Any use of the Adzuna API by a commercial, government or academic organisation, including any affiliates or individuals, is permitted subject to a 14 day trial period. This period is strictly for the purpose of validating the general coverage and quality of the data in addition to usability testing. It may not be used in its original format or in aggregation (including but not limited to vacancy counts, average salaries etc) to deliver any ongoing work or research, apart from the purpose stated prior, without written consent. After the trial period ends, and for any use in a product or service that generates revenue or leads, a licence agreement is required. [...] Publishing Adzuna ad listings: An API user shall label each displayed advert with the phrase "Adzuna" at least 116 X 23 pixels in size, wherein the word "Adzuna" shall be hyperlinked to http://www.adzuna.co.uk or the relevant local domain. [...] Personal or academic research: An API user shall acknowledge Adzuna as the source of all salary and vacancies data wherever it is published. [...] An API user agrees to direct all queries via Adzuna. Any attempt to contact a third party, even where they provide listings content, will be considered a breach of these terms and conditions. [...] Any usage that appears to be an attempt to extract Confidential Information for commercial reuse will immediately be considered a breach of these terms and conditions. Creation of multiple accounts for a single entity or individual will immediately be considered misuse and a breach of these terms and conditions.$0in the callcountry, page. Optional: results_per_page, what, what_and, what_phrase, what_or, what_exclude, title_only, where, distance, location0, location1, location2, location3, location4, location5, location6, location7, max_days_old, category, sort_dir, sort_by, salary_min, salary_max, salary_include_unknown, full_time, part_time, contract, permanent, companyGET/jobs/{country}/search/{page}Free tierany registered API user, Adzuna having absolute discretion over granting access, a commercial, government or academic organisation only for a 14 day trial period, then a licence agreement
Dealroom, contact usN/Acontactnoneno limitReturns a paginated list of active job openings, each joined to the hiring company. Supports filtering by entity, source, location (city/country/region IDs), and posted-date range. Sorted by `posted_at` descending by default.open onlyYour licence to use exported data is non-exclusive (we offer the same data to clients worldwide), limited to use within your organisation, and ends six months after your paid subscription ends. [...] The licence terms in Article 17 (including the permitted internal use and the restrictions) apply equally to data obtained through the API.You may use the API only to embed Dealroom.co data in your own internal systems unless your Order Form expressly permits embedding in your own products. [...] Subject to Article 19.5, you may not: give a copy of the API Key to a third party, sub-license the API or make it available to third parties, publish any raw datasets obtained through the API, modify or alter any personal data obtained through the API, use the data, or anything derived from it, to train, fine-tune or improve any model made available to anyone outside your organisation, or to build, train or operate any product, dataset, model or service that competes with Dealroom.co, or otherwise misuse the API. [...] Under the licence, at your own responsibility, you may: technically modify the data (but not personal data), without altering its content or meaning, use the data [...] for your own internal business analysis, and publish aggregated findings, conclusions or advice based on the data, in compliance with applicable law (in particular privacy law) and the attribution requirement in Article 17.6. [...] Under the licence you may not: use the data for any purpose beyond those in Article 17.4, commercialise, share, sub-license, or otherwise make the data available to anyone outside your organisation, [...] When you publish anything based on data from the Platform, you must attribute the data to Dealroom.co (for example, "Source: Dealroom.co") and state that the use and interpretation of the data, and any conclusions or advice drawn from it, are your sole responsibility.5in the callnothing required. Optional: filter, limit, cursor, sort, include_total, currencyGET/data/jobsAPI accessan organisation or person that signs an Order Form with Dealroom.co covering the API (Article 19.1), using its data in its own internal systems (Article 19.5)
Fantastic.jobs, $500 monthlyN/A83N/A6280N/A$2.00monthly$500$0.00Orthogonal: paid, no fixed priceneverresultno limitExpired Jobs API · Modified Jobs API · Advanced Organization Enrichment · from the same budget: active-ats$2.00Retrieves active job board listings with support for filtering, full-text search, date ranges, pagination, and field selection.the last 6 monthsno limitYou agree not to use the Service or any data obtained through the Service to create, operate, or offer a competing service, defined as a commercially offered product whose primary business purpose is the aggregation, resale, syndication, or redistribution of job posting data or job feeds. This restriction is intended to protect Fantastic.jobs against direct competition, it does not prohibit ordinary internal use of the data, nor its use to power features within an end-user product (for example, a job board, ATS, matching platform, or HR tool that surfaces relevant jobs to its own users). [...] You agree not to resell, sublicense, redistribute, or otherwise make available the raw data obtained through the Service to third parties as a standalone data product. Using the data internally or to power features within Your own product (for example, surfacing matched jobs to Your end-users) is permitted under Your subscription, bulk redistribution of the data itself is not. [...] You shall not, and shall not permit any third party to: (i) reverse engineer, decompile, disassemble, or otherwise attempt to discover the source code, object code, or underlying structure, ideas, or algorithms of the Service, (ii) bypass, disable, circumvent, or interfere with rate limits, throttling controls, authentication, or any other security or access-control mechanisms of the Service, (iii) conduct any vulnerability scanning, penetration testing, or other security testing of the Service without Fantastic.jobs' prior written consent, (iv) introduce or transmit any malware, viruses, worms, ransomware, or other malicious or disruptive code through the Service, (v) use any automated means (e.g. scrapers, crawlers, bots) to access the Service outside of the documented API surface and the rate limits assigned to Your account, or (vi) interfere with or disrupt the integrity, performance, or operation of the Service or the data of other customers. [...] You are responsible for ensuring Your use of the data complies with any applicable terms imposed by the original source.$500250,000 results a month250,000 results a month10in the calltime_frame. Optional: limit, offset, cursor, organization_agency, description_format, exclude_recruiter_fields, include_beta, title, description, location, organization, exclude_organization, title_advanced, description_advanced, location_advanced, organization_advanced, date_posted_gte, date_posted_lt, date_created_gte, date_created_lt, source, exclude_source, seniority, organization_industry, exclude_organization_industry, organization_slug, exclude_organization_slug, organization_headcount_gte, organization_headcount_lt, organization_size, employment_type, ai_employment_type, ai_experience_level, ai_work_arrangement, ai_education, ai_language, ai_taxonomies_a_primary, ai_taxonomies_a, exclude_ai_taxonomies_a, ai_visa_sponsorship, has_salary, has_no_location, direct_apply, exclude_ats_duplicate, linkedin_id, idGET/v1/active-jbPro-250kanyone, with authority to bind their company or legal entity when accepting for one
pipe0, $349 monthlyN/A48N/A6467N/A$5.526monthly$349$0.00noneresultfrom the same budget: pipes · searchesFind companies hiring for a role. Filter Crustdata's indexed job listings by title, category, location and posting date, and by the hiring company's firmographics.no time limit, not cached or shared to avoid running a pipeonly your own internal business purposes, to initiate and manage business relationships relevant to the person's professional role, not resold or made available to third parties other than service providers acting for you, not used to build a database, list, directory or enrichment service offered to others or to compete with pipe0 or a provider, no eligibility decisions, consumer-oriented offers, re-identification or unlawful unsolicited communication$34912,000 credits a monthabout 63,157 results a montha refill that would push the balance past 3x the monthly credits loses the excess33.33in the call or by pollingsearch ({"search_id": "jobs:crustdata@1"}). Optional: config, connector, and the search's config (limit, cursor, output_fields)POST/v1/search/run/sync12,000 credits a monthbusinesses only, in the course of their trade, business or profession
Signalbase, €99 monthlyN/A79N/A7389N/A$0.557monthly$111.40nonepage of 100from the same budget: Get Funding Signals · Get Acquisition Signals · Get Job Change Signals · Get Investors · Get Companies · Search People · Create CSV Enrichment Job · Successful webhook deliveryFetch hiring signals (open job postings) with filtering, pagination, and search. Supports role-aware position filters, department and seniority filters, location targeting, team size, and applicant range filtering.open onlyno API terms“Not on the €99 plan, whose terms are own-use only. Redistribution and white-label API access are licensed separately, sized to your volume and scope in a conversation.”€992,000 credits a month2,000 pages a monthin the callnothing required. Optional: page, limit, dateFrom, dateTo, date_preset, search, description, countries, exclude_countries, company_countries, job_countries, states, city, categories, subcategories, positions, departments, seniorities, team_size, applicants, company_name, company_domain, company_linkedin_url, sort_by, sort_order, countGET/signals/hiringProsmaller recruitment agencies and solo recruiters running their own business development
Fantastic.jobs, free
pipe0, top-up from $10
Signalbase, free

Best GTM APIs

5 of 19 rows