Job Search

Pricing that scales with your search volume.

Job Search plans include a monthly jobs quota at up to 80% off the pay-per-use rate. Flat-rate Data Feeds and wallet credits cover everything else—no hidden fees, no minimums.

Lite

For side projects and first integrations.

$29/month
Get started
Included jobs15,000 / mo
Overage$2.00 / 1K jobs
Effective rate$1.93 / 1K jobs

Starter

For prototypes and early products.

$99/month
Get started
Included jobs100,000 / mo
Overage$1.00 / 1K jobs
Effective rate$0.99 / 1K jobs

Scale

For high-volume platforms.

$299/month
Get started
Included jobs500,000 / mo
Overage$0.60 / 1K jobs
Effective rate$0.60 / 1K jobs
  • No API request caps—billed per job returned
  • Quota resets every billing month
  • Switch plans anytime—upgrades prorated

All paid API keys include rate limits of 360 requests/min, 10,000/hour, and 100,000/day (free keys: 60/min, 1,000/hour, 10,000/day). Job Search has no separate per-request quota—usage is metered per job returned. Without a plan, Job Search is $3.00 per 1,000 jobs pay-as-you-go.

Data Feeds

Flat-rate access to the entire job market.

One subscription, unlimited volume. Pull every job over the Feed API—or have us push it straight into your infrastructure.

Jobs Feed

Unlimited pull access to the Feed API—and we push too. Scheduled syncs deliver normalized jobs directly into your stack.

$499/month
Get started
  • Unlimited Feed API requests
  • Expired Jobs endpoint—always free
  • Cursor-based pagination
  • Outbound destinations: Supabase, PostgreSQL, Elasticsearch, MongoDB, Algolia, Meilisearch
  • Scheduled syncs on your cadence
  • Custom field mapping & Liquid transformations
  • 25+ normalized fields on every job
  • Multiple API keys
  • 360 requests/min rate limit
  • 8h of support included per month

Need feed data without a subscription? Pull it pay-as-you-go at $1.00 per 1,000 jobs—see pay-per-use below. The Expired Jobs endpoint is free for everyone.

Pay-per-use

Pay-per-use API pricing.

No subscription required. Every metered endpoint draws from one wallet at transparent per-unit rates—pay only for what you use.

EndpointCost per unitPer 1,000Description
Job Search$0.003 / job$3.00Full-text search across millions of job listings with filters for keyword, location, ATS source, remote status, and posting date. Billed per job returned—or pick a Job Search plan (from $29/month) for included monthly volume at up to 80% off.
Job FeedFree with subscription$0.001 / job$1.00Pull jobs from the Feed API pay-as-you-go. Free with the Jobs Feed subscription, and the Expired Jobs endpoint is always free.
Export$0.0005 / row$0.50Bulk job exports in CSV, JSON, or Parquet with selectable columns, filters, and auto-split for large datasets. Billed per delivered row.
Geocoding$0.001 / lookup$1.00Convert raw location strings into structured city, state, country with coordinates. Powered by deterministic parsing with LLM fallback.
Company Datasets$0.002 / lookup$2.00Enrichment lookups against curated company datasets—firmographics, domain → company, headcount, industry, and more.
Auto ApplyComing soonComing soonPricing TBAAdd job application automation to your product across supported ATS platforms. Your system supplies every answer, and Jobo never generates answers with AI.
Job Search $0.003 / job

Full-text search across millions of job listings with filters for keyword, location, ATS source, remote status, and posting date. Billed per job returned—or pick a Job Search plan (from $29/month) for included monthly volume at up to 80% off.

$3.00 per 1,000
Job Feed Free with subscription$0.001 / job

Pull jobs from the Feed API pay-as-you-go. Free with the Jobs Feed subscription, and the Expired Jobs endpoint is always free.

$1.00 per 1,000
Export $0.0005 / row

Bulk job exports in CSV, JSON, or Parquet with selectable columns, filters, and auto-split for large datasets. Billed per delivered row.

$0.50 per 1,000
Geocoding $0.001 / lookup

Convert raw location strings into structured city, state, country with coordinates. Powered by deterministic parsing with LLM fallback.

$1.00 per 1,000
Company Datasets $0.002 / lookup

Enrichment lookups against curated company datasets—firmographics, domain → company, headcount, industry, and more.

$2.00 per 1,000
Auto Apply Coming soonComing soon

Add job application automation to your product across supported ATS platforms. Your system supplies every answer, and Jobo never generates answers with AI.

Pricing TBA per 1,000

1,000 credits = $1.00. Every new account starts with a $5.00 free balance—no credit card required. Top up your wallet anytime ($5 minimum, $1,000 maximum per transaction). Credits are deducted only after rate-limit checks pass. Job Search is the only metered endpoint with an optional plan: usage beyond your plan quota draws from your wallet at your tier's rate ($2.00–$0.60 / 1K jobs).

What's included, by product.

Job Search

Powerful filters

Keyword, location, ATS source, remote status, posting date—full-text search across millions of listings.

No request caps

Billed per job returned, never per request. Plans include a monthly quota that resets each billing cycle.

Wallet overage

Past your quota, jobs draw from your wallet at your tier rate—you are never cut off.

Data Feeds

Feed API

Stream up to 1,000 jobs per batch with cursor-based pagination and unlimited requests.

Expiration tracking

A free endpoint for recently expired job IDs keeps your copy current automatically.

Multiple API keys

Separate keys per environment with per-key analytics and independent rate limits.

Outbound Feeds

Outbound destinations

Push jobs to PostgreSQL, Elasticsearch, MongoDB, Algolia, or Meilisearch on a schedule.

Transformations

Map fields to your schema with Liquid templates. Filter, enrich, and reshape before delivery.

25+ normalized fields

Compensation, coordinates, employment type, remote status, and AI-enriched metadata on every job.

How billing works.

Authenticate once, then make requests. The Jobs Feed subscription is unlimited, Job Search plans include a monthly jobs quota, and everything else is metered from your wallet.

1

Authenticate

Pass your API key in the X-Api-Key header with every request.

2

Rate limit check

Safety caps are checked first. Paid keys: 360 requests/min, 10,000/hour, 100,000/day. Free keys: 60/min, 1,000/hour, 10,000/day.

3

Credit deduction

For credit-metered endpoints, the request cost is atomically deducted from your wallet credit balance (1,000 credits = $1.00).

4

Response

Success responses include X-Credits-Deducted and X-Credits-Balance headers with the credits charged and your remaining credit balance.

Response headers.

HeaderWhenDescription
X-Credits-DeductedSuccessCredits deducted for this request (1,000 credits = $1.00).
X-Credits-BalanceAlwaysRemaining credit balance after the request.
X-Credits-Required402 onlyCredits needed for this request type when balance is insufficient.

Frequently asked questions.

Everything you need to know about pricing, billing, and account management.

Contact support

Get started.

Create an account and start accessing job data in minutes—$5.00 free balance included, no credit card required.

Enterprise pricing.

Need higher volumes or a custom integration? We offer tailored pricing for high-throughput platforms.

Support

Start building.

Get up and running with Jobo APIs in as little as 10 minutes.

View documentation