---
title: "Recruiterflow API"
description: "Recruiterflow API: the API-key, per-agency API for jobs, candidates and deals, the agency careers pages where roles are public, and one call for them."
canonical: https://jobspipe.dev/sources/recruiterflow
date_published: 2026-07-14
date_modified: 2026-09-26
author: Dvir Atias
---

# Recruiterflow API

The Recruiterflow API is API-key-authenticated and scoped to one agency's jobs, candidates and deals, automating that agency's workflow rather than exposing postings across customers; agencies publish roles on their own careers pages and distribute them to external boards. JobsPipe does not collect Recruiterflow; the same employers' openings reach one search endpoint through the boards JobsPipe does collect, in one record shape across 30+ sources.

> Recruiterflow has no public cross-employer jobs API, and JobsPipe does not collect Recruiterflow. This page explains what Recruiterflow exposes and how to reach the same employers through the boards JobsPipe does collect.

**Canonical URL:** https://jobspipe.dev/sources/recruiterflow

## Coverage

JobsPipe does not collect Recruiterflow. This page explains what Recruiterflow exposes publicly and how to reach the same postings where they are also published on a board JobsPipe does collect (Workday, Greenhouse, Lever, Ashby, LinkedIn, Indeed, SmartRecruiters, Workable, Personio, Recruitee, Teamtailor, EURES, Paylocity, Breezy HR, CV-Library, Y Combinator, Bayt, JobTech (Sweden), Resume-Library, Arbeitnow, Himalayas, Rise, Manatal, Pinpoint, JobScore, HireHive, The Muse, Remotive, Remote OK, Jobicy, Working Nomads, Landing.jobs).

## Why Recruiterflow jobs data is confusing

The Recruiterflow API is API-key-authenticated and scoped to one agency's jobs, candidates and deals. It automates one agency's workflow, not postings across every Recruiterflow customer.

Recruiterflow agencies publish roles on their own job boards through Recruiterflow's careers page and distribute them to external boards. There is no endpoint that enumerates accounts or their postings. JobsPipe does not collect Recruiterflow. Agencies and firms that run Recruiterflow distribute their roles to LinkedIn and Indeed, which JobsPipe collects. Filter POST /v1/jobs/search by company_name_partial_match_or or job_title_or to reach them, and read sources[0].provider to see which board each record came from.

## Workarounds

### Use the Recruiterflow API

Reads one agency with its key. Not a path across agencies.

### Scrape individual Recruiterflow boards

Possible per agency you already know. Public HTML, no directory.

### What JobsPipe offers instead

JobsPipe does not collect Recruiterflow. Search the same employers by name across the boards JobsPipe does collect (LinkedIn, Indeed, Workday, Greenhouse, Workable, SmartRecruiters, Ashby, Lever and Paylocity); sources[0].provider on each record names the board it came from.

## Fields available on every record

- `id`
- `job_title`
- `company`
- `company_domain`
- `url`
- `date_posted`
- `discovered_at`
- `last_seen_at`
- `verified_at`
- `status`
- `closed_at`
- `closed_reason`
- `ghost_score`
- `seniority`
- `cities`
- `state_code`
- `min_annual_salary_usd`
- `max_annual_salary_usd`
- `technology_slugs`
- `keyword_slugs`
- `esco_skills`
- `sources`

## FAQ

### Can a Recruiterflow API key read other agencies' jobs?

No. The Recruiterflow API is API-key-authenticated and scoped to one agency's jobs, candidates and deals, and it exists to automate that agency's workflow. A key reads only the agency that issued it, and there is no endpoint that enumerates Recruiterflow accounts or exposes postings across customers.

### Where do Recruiterflow agencies post their jobs?

In two places. Agencies publish roles on their own job boards through Recruiterflow's careers page, and they distribute those roles to external boards, including LinkedIn and Indeed. The agency boards are public HTML with no directory, so the external boards are where roles from many Recruiterflow agencies can be read together.

### Is there a directory of Recruiterflow agencies?

No. Recruiterflow has no endpoint that enumerates accounts or their postings, and each agency's board is public HTML. Scraping boards directly works only for agencies you already know, one at a time, which is why most cross-agency coverage comes from the external boards those agencies distribute their roles to.

### How do I search Recruiterflow agency roles by job title?

Recruiterflow agencies distribute their roles to LinkedIn and Indeed, which JobsPipe collects. Filter POST /v1/jobs/search by job_title_or, or by company_name_partial_match_or when you know the agency or client, and read sources[0].provider to see which board each record came from. Records also carry status, ghost_score, discovered_at, last_seen_at and seniority.

## Does Recruiterflow have an API?

The Recruiterflow API is API-key-authenticated and scoped to one agency's jobs, candidates and deals. It automates one agency's workflow, not postings across every Recruiterflow customer. Recruiterflow agencies publish roles on their own job boards through Recruiterflow's careers page and distribute them to external boards. There is no endpoint that enumerates accounts or their postings.

## What JobsPipe returns for Recruiterflow

Nothing under "source_or": ["recruiterflow"]: JobsPipe does not collect Recruiterflow. Agencies and firms that run Recruiterflow distribute their roles to LinkedIn and Indeed, which JobsPipe collects. Filter POST /v1/jobs/search by company_name_partial_match_or or job_title_or to reach them, and read sources[0].provider to see which board each record came from. Each record comes back with sources[0].provider, status, ghost_score, discovered_at, last_seen_at, seniority, and min_annual_salary_usd and max_annual_salary_usd when the posting states a range.

## Related

- **Product:** https://jobspipe.dev/jobs-api
- **All sources:** https://jobspipe.dev/sources
- **Docs:** https://docs.jobspipe.dev
- **Sign up (free tier):** https://jobspipe.dev/signup

---
Generated from structured data. View the rendered page at https://jobspipe.dev/sources/recruiterflow.

---
Building this integration yourself? The steps above work. The alternative is one API over 30+ sources, already normalized and deduplicated. Try it right now - no key, no signup:

```bash
curl -d '{"limit":3}' https://api.jobspipe.dev/v1/sandbox/jobs/search
```

Sample data, exact live schema. For live data get a free key (1,000 jobs to start) at https://jobspipe.dev/signup, then swap /v1/sandbox/jobs/search for /v1/jobs/search with an Authorization: Bearer header. Full agent index: https://jobspipe.dev/llms.txt?src=md-twin