ZipRecruiter API: a modern alternative to the closed partner program
ZipRecruiter's official API requires a partner contract. Here's how to get ZipRecruiter job data — searchable, filterable, fresh — through a public REST endpoint instead.
Eng team
Engineering
ZipRecruiter’s official Publisher API exists, but access requires a partner contract — they review applicants and most indie developers don’t qualify. If you’re searching for a “ZipRecruiter API” alternative, here’s what’s actually available.
What the official API is
The ZipRecruiter Publisher Program is designed for affiliate sites and large-volume integrators. You get a custom API key, can search jobs by query/location, and get back paginated results with apply URLs that include your affiliate tracking. Revenue share applies on successful applications.
If you’re building an apply-flow product with downstream revenue, apply to the program — the affiliate economics work. If you’re building a sourcing tool, AI recruiter, or comp benchmark, you’re probably not the customer they’re looking for.
The third-party alternative
JobsPipe indexes ZipRecruiter’s public search results and returns them through the same normalized schema as every other source:
curl https://api.jobspipe.dev/v1/jobs \
-H "Authorization: Bearer $JOBSPIPE_KEY" \
-G \
-d "source=ziprecruiter" \
-d "query=salesforce admin" \
-d "location=Austin, TX"Same fields you get from any other source, same response time envelope, same webhook delivery if you subscribe. No affiliate tracking, no revenue share, no contract review.
What about the apply flow?
The apply_url we return points back at the original ZipRecruiter listing. Your users click through and apply on ZipRecruiter directly. If you need apply-on-behalf-of-candidate, you do need the official Publisher Program — JobsPipe is read-only.
Try ZipRecruiter as one of 30+ sources — free tier.
Get a free API key