X-RAY pricing: job posting details API
Is X-RAY yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
54% complete: 7 of the 13 fields on our checklistSee the 13 fields
$0.00per 1,000 jobsWe haven't run X-RAY through our job posting details API benchmark yet.This plan is free. We rank 332 plans for job posting details APIs by price. Half the plans cost $1.00 or less per 1,000 jobs. See the best free job posting details API plan.freehire's $99 monthly plan is the cheapest paid plan per 1,000 jobs. freehire's $99 monthly plan charges nothing per call. You get as many jobs as freehire's rate limit allows. Zapi's Rp49,000 monthly plan costs the least for 10,000 jobs a month: about $2.72.Jobo's top-up from $5 covers any number of jobs. Jobo's top-up from $5 costs less up front than freehire's $99 monthly plan.Arbetsförmedlingen, Nav and Greenhouse are the best job posting details API providers in the Datacircle benchmark.
Plan: Free one of X-RAY's 7 plans
- FreeFree$0.00 per 1,000
- Pay as you gox402 pay per call$5.00 per 1,000
- $199 monthlyPro$39.80 per 1,000
- $990 monthlyTeam$33.00 per 1,000
- $1,990 yearlyPro$33.167 per 1,000
- $9,900 yearlyTeam$27.50 per 1,000
- Contact usEnterprise
Call:
GET / x402/ get_ vacancy X-RAY's only call for this APIAPI: Job posting details API one of X-RAY's 6 APIs
- Company funding API
- Company open jobs API
- Job posting details API
- Company enrichment API
GET /x402/ get_ actor - Company enrichment API
GET /x402/ get_ company - Company discovery API
GET /x402/ list_ actors - Company discovery API
GET /x402/ list_ companies - Company discovery API
GET /x402/ search_ entities - Job postings API
GET /x402/ list_ vacancies - Job postings API
GET /x402/ search_ vacancies
About this item
- A copy at most 12 hours old. You get jobs from X-RAY's database.
- 7 of the 13 fields on our checklist. Description, Category, Location, Salary, Company, Posted, Status.
- Nothing to pay. You get 25 requests once.
- One call. You send
idtoGET /. The call returns the job.x402/ get_ vacancy - Who can get it: anyone who signs in to the MCP server (OAuth sign-in). Keep data: no API terms. Use data: no API terms.
X-RAY: job posting details API alternatives
X-RAY alternatives: other job posting details API providers by price
The table starts with X-RAY's cheapest paid plan. Next come plans from other providers with the price per 1,000 jobs closest to X-RAY's. Each plan in the table gives live data or data at most a day old.
| X-RAY, pay as you go | Hirebase, $50 monthly, Web Pro, GET /v2/hirebase/companies/{company_slug}/jobs/{job_slug} | Clair, $30 monthly, Starter, GET /v1/glassdoor/job | OpenWeb Ninja, pay as you go | Scavio, $500 monthly | |
|---|---|---|---|---|---|
| $ per 1,000 jobs | $5.00 | $5.00 | $5.00 | $5.00 | $5.00 |
| Completeness | 54% | 92% | 85% | 77% | 77% |
| Billing | pay as you go | monthly | monthly | pay as you go | monthly |
| Pay | per call | $50 | $30 | monthly | $500 |
| Enough for | as many as you pay for | 10,000 calls a month | 6,000 calls a month | as many as you pay for | 100,000 calls a month |
| Freshness | 12 hours | 1 hour | live | live | live |
| Who can get it | anyone with a wallet paying each call in USDC on Base or Solana (x402), no account or API key | anyone 16 or over who can form a binding contract (the terms: "You must be at least 16 years old and able to form a binding contract", commercial use requires an API plan) | anyone at least 18 years old and able to enter into a binding contract | anyone, a minor with a parent's permission | anyone |
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-11-09.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Description
- Applying, not in the answer
- Category
- Location
- Remote, not in the answer
- Salary
- Terms, not in the answer
- Level, not in the answer
- Team, not in the answer
- Recruiter, not in the answer
- Company
- Posted
- Status
| $ per 1,000 jobs | $0.00 |
|---|---|
| Per | call |
| Billing | free |
| Aggregators | none |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | one vacancy with its description and company |
|---|
| Freshness | 12 hours |
|---|---|
| Keep data | no API terms |
| Use data | no API terms |
| Pay | $0 |
|---|---|
| You get | 25 requests |
| Enough for | 25 calls, once |
| Batch | 1 |
|---|
| Answer | in the call |
|---|
| You send | id |
|---|---|
| Method | GET |
| Path | /x402/get_vacancy |
| Plan | Free |
|---|---|
| Who can get it | anyone who signs in to the MCP server (OAuth sign-in) |
The 10 fields the plan's answer can hold
job ID, title, description, company, category, role grade, location, salary range, status, date added