Skip to main content
POST
Search Jobs
Agents & LLMs: a Markdown version of this page is available by appending .md to the URL, and the full documentation index is at llms.txt.
Cost: 1 credit per job returned on Trial Plan
Free on the Unlimited plan
Search live job postings across companies in a single call. Combine job-level filters (title, description, field, seniority, employment type, work arrangement, location, date posted) with company-level firmographics (industry, size, headcount, HQ) to surface hiring signals that match your ICP.
Pagination is cursor-based. Pass the cursor returned by each response back into the next request. cursor: null means you’re on the first page; a null cursor in the response means you’ve reached the end. A single query returns up to 5,000 jobs, paginating through a maximum of 50 results per request.
Filter logic: all filters combine with AND. Multiple values within a single include list combine with OR — e.g. two values in job.title.include returns jobs matching either title keyword. Use exclude to filter matches out.

Authorizations

x-api-key
string
header
required

Your Blitz API Key. Get one from https://app.blitz-api.ai

Body

job
object

Job-level search criteria

company
object

Company-level firmographic criteria (enriched from the internal company record)

max_results
number
default:10

Maximum number of results to return

Required range: 1 <= x <= 50
Example:

2

cursor
string | null

Cursor to paginate through the results

Example:

null

Response

Response for status 200

total_results
number
Example:

100

results
object[]
results_length
number
Example:

3

max_results
number
Example:

10

cursor
string | null