Want a careers page that lives on your own website but still shows live jobs from Recruiterflow? The Recruiterflow API lets your developers pull open jobs, descriptions, and application form links directly into any custom page or front-end framework. This article is for Agency Owners and Admins planning that build with their dev team.
What you can build
The public API exposes the data you'd see on your hosted Recruiterflow careers page, in a format your developers can consume. Common builds include:
A fully branded careers page on your marketing site that lists every open job.
A search-and-filter experience using your own design system, with apply links pointing back to Recruiterflow's hosted application form.
What the API returns
For each open job, you'll get the title, description, location, employment type, the public application form URL, and other job metadata. Full endpoint and field documentation lives at https://recruiterflow.com/api.
Get your API key
API keys for the public API are issued by the Recruiterflow team β they aren't self-serve. To request one:
Reach out to support through the in-app chat or email help@recruiterflow.com.
Tell us which workspace the key is for and what you're building (custom careers page, jobs widget, etc.).
We'll generate the key and send it back. Treat it like a password β store it server-side, never in your front-end code.
A practical example
An agency owner wants the careers page at yourcompany.com/jobs to match the rest of the marketing site exactly. Their developer requests an API key from Recruiterflow, calls the open-jobs endpoint from a server-side function once a minute, and renders the results in their own React components. Each job's Apply button links to the application form URL returned by the API, so candidates still apply through Recruiterflow's hosted form β that means the candidate lands in the right job pipeline automatically, with source tracking intact.
Things to know
The API key is tied to your workspace.
Send candidates to the application form URL returned by the API rather than building your own form. This keeps source attribution, custom fields, and questions consistent with what the recruiting team set up in Recruiterflow.
If your only goal is to embed jobs on your site, an iframe of the hosted careers page is faster to set up than a custom build. Use the API when you need full design control or filtering logic that the hosted page doesn't offer.
Related articles
Add an iframe to your website
Enable the Zapier Integration
