Job Data API

Search and analyze live job postings

Pull open roles for any company by domain or professional network URL, filter by keyword, and page through results — one API call, transparent credit pricing.

Start Building Free
Live Job Postings
Keyword Filtering
Transparent Credit Pricing
Company Jobs2 credits

Request

curl -G api.limadata.com/v1/jobs \
  -H "x-api-key: $API_KEY" \
  -d company=stripe.com \
  -d keyword=engineer \
  -d page=1

Response

{
  "company": "stripe.com",
  "page": 1,
  "total_results": 128,
  "jobs": [
    {
      "title": "Senior Software Engineer",
      "department": "Engineering",
      "location": "Remote",
      "posted_at": "2026-09-10",
      "url": "https://linkedin.com/jobs/..."
    }
  ]
}

Every open role, one request

Live listings, keyword filtering, and pagination — built so you can go from a company to its hiring activity without scraping anything yourself.

Live open roles

Pull current job postings straight from a company's professional network page — not a stale crawl from last month.

Keyword filtering

Narrow results to a role, team, or seniority level with a single keyword parameter — "engineer", "sales", "vp".

Paginated results

20 listings per page, so you can page through every open role at a company without over-fetching.

Any company, one identifier

Look up openings by domain or professional network URL — the same identifier you already use across the API.

Pair with firmographics

Combine job postings with Enrich Company for headcount, funding, and tech stack in the same workflow.

Pay only for the pull

A flat 2 credits per request, no matter how many roles come back — an x-credits-cost header confirms it every time.

Four endpoints, one hiring picture

Start from an open role, or work backwards from a company to see what they're hiring for and who already works there.

Job Postings

The listings themselves — live, filterable, paginated.

2 credits

Company Jobs

Pull live job listings for a company from its professional network page, with optional keyword filtering and pagination.

GET /v1/jobs

Hiring Context

Find who is hiring, what they look like, and who already works there.

0.1 / record

Search Companies

Filter the database by industry, size, funding, and tech stack to build a list of accounts worth checking for open roles.

POST /v1/database/search_companies
1 credit

Enrich Company

Full firmographic profile from a domain — headcount, funding, and tech stack alongside a company's job postings.

POST /v1/enrich/company
0.1 / record

Search Employees

Pull every employee at a target company by domain, with job title filtering — see who's already on the team.

POST /v1/database/search_people_employees

Every response includes an x-credits-cost header so you always know exactly what a request cost. Full request/response schemas are in the API reference.

Built for the workflows that need hiring signal

Recruiting & sourcing

Source active openings across target companies and find a warm path to the hiring manager.

Competitive intelligence

Track what roles competitors are hiring for to spot new initiatives before they ship.

Sales trigger events

A hiring spree signals fresh budget and growth — time outbound around it.

AI agent context

Feed job posting data into agents for market research, job board aggregation, or lead scoring.

Job Data FAQ

What job posting data can I pull?

The Company Jobs endpoint returns live open roles for a company, sourced from its professional network page — title, and the other listing details published there. Pass a domain or professional network URL and an optional keyword to narrow results, then page through 20 listings at a time.

Can I find companies that are actively hiring, not just check one at a time?

Yes. Search Companies lets you filter the full 70M+ company database by industry, size, funding, and tech stack to build a target list, then pull Company Jobs for each account to see exactly what they're hiring for.

How does credit billing work?

Company Jobs bills a flat 2 credits per request no matter how many listings come back. Search Companies and Search Employees bill 0.1 credits per record returned (minimum 1 credit per request), and Enrich Company is 1 credit per request. Every response includes an x-credits-cost header, and you're never charged on a 400, 402, or 429 response.

Want real-time alerts the moment a company posts a new job?

Job postings are also one of the signals you can subscribe to with a Watch — activate one on a company and get a webhook the instant a new listing goes up, instead of polling this endpoint yourself. See the Signal Data API for details.

Start pulling job data today

Free trial credits, no card required. Or book a call to review coverage, pricing, and a custom volume plan.

No credit card required