---
title: "Recooty API"
description: "Recooty API: no developer API or JSON feed, only the careers page builder and embed widget, and how to reach Recooty employers' postings in one call."
canonical: https://jobspipe.dev/sources/recooty
date_published: 2026-06-16
date_modified: 2026-09-26
author: Dvir Atias
---

# Recooty API

Recooty has no public developer portal, documented jobs endpoint or JSON feed: its programmatic surfaces are the WordPress plugin and the embeddable job widget, both meant for one tenant's own site, and openings are public on each customer's careers page. JobsPipe does not collect Recooty; the same employers' openings reach one search endpoint through the boards JobsPipe does collect, in one record shape across 30+ sources.

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

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

## Coverage

JobsPipe does not collect Recooty. This page explains what Recooty 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 Recooty jobs data is confusing

Recooty is an SMB-focused ATS built around a careers page builder and an embeddable job widget. There is no public developer portal, no documented jobs endpoint and no JSON feed; the programmatic surfaces are the customer-side WordPress plugin and the embed widget, both meant to render on one tenant's own site.

Every Recooty customer's postings live on the hosted Recooty careers page and in the widget they paste onto their own domain. Both are public HTML with no directory of customers. JobsPipe does not collect Recooty. Employers that run Recooty usually also post the same roles to LinkedIn and Indeed, and larger ones run Workday, Greenhouse, Workable, SmartRecruiters, Ashby, Lever or Paylocity alongside it. JobsPipe collects all of those boards, so filter POST /v1/jobs/search by company_name_partial_match_or to reach them.

## Workarounds

### Scrape each tenant's hosted careers page

Possible per employer you already know. Public HTML, no feed.

### Read the embed widget on customer sites

Same data as the hosted page, rendered on the employer's own domain. Discovery is on you.

### What JobsPipe offers instead

JobsPipe does not collect Recooty. 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

### How can I tell if a company uses Recooty?

Look at its careers page. Recooty customers publish openings on a hosted Recooty careers page and in an embeddable job widget they paste onto their own domain, so either one on the careers page is the signal. Both are public HTML, and Recooty publishes no directory of customers, so discovery happens one employer at a time.

### Does Recooty have a WordPress plugin or job widget I can read?

Recooty offers a customer-side WordPress plugin and an embeddable job widget, both meant to render one tenant's openings on that tenant's own site. They are not a feed for third parties: there is no developer portal, no documented jobs endpoint and no JSON feed. The widget shows the same data as the hosted careers page, as public HTML.

### What kind of employers use Recooty?

Recooty is an SMB-focused ATS built around a careers page builder and an embeddable job widget, so its customers tend to be smaller employers. Those employers usually also post the same roles to LinkedIn and Indeed, and larger ones run Workday, Greenhouse, Workable, SmartRecruiters, Ashby, Lever or Paylocity alongside it, which is where their postings can be read in bulk.

### How do I find a Recooty employer's jobs on LinkedIn or Indeed?

Search by the employer's name. Filter POST /v1/jobs/search by company_name_partial_match_or to reach a Recooty customer's roles on the boards JobsPipe collects. Each record comes back with sources[0].provider naming the board, status, ghost_score, discovered_at, last_seen_at and seniority, plus min_annual_salary_usd and max_annual_salary_usd when the posting states a range.

## Does Recooty have an API?

Recooty is an SMB-focused ATS built around a careers page builder and an embeddable job widget. There is no public developer portal, no documented jobs endpoint and no JSON feed; the programmatic surfaces are the customer-side WordPress plugin and the embed widget, both meant to render on one tenant's own site. Every Recooty customer's postings live on the hosted Recooty careers page and in the widget they paste onto their own domain. Both are public HTML with no directory of customers.

## What JobsPipe returns for Recooty

Nothing under "source_or": ["recooty"]: JobsPipe does not collect Recooty. Employers that run Recooty usually also post the same roles to LinkedIn and Indeed, and larger ones run Workday, Greenhouse, Workable, SmartRecruiters, Ashby, Lever or Paylocity alongside it. JobsPipe collects all of those boards, so filter POST /v1/jobs/search by company_name_partial_match_or to reach them. 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/recooty.

---
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