Recruiting Data API

The live recruiting API that saves you the LinkedIn scrolling.

Stop scrolling feeds and guessing which board to check. One API for the two events recruiting runs on: a company opening roles and a person changing jobs, detected live and pushed to you.

  • Hiring signals from job boards, careers pages, and team posts
  • Job changes with internal promotions and executive movement
  • Sub-minute detection with the source attached to every event
  • 1 signal = 1 full company profile with people data
GET /v1/hiring-signals · /v1/job-changesstreaming
Globexsocial posthiring a VP of Sales
detected just now
shared by the teamearly signal
Jane D.job changejoined Northwind
detected 41s ago
VP of Sales, ex-Contosobackfill open
Initechjob postStaff Engineer
detected 2m ago
Remote, EUjobs.initech.com/…
M. Alvarezpromotionpromoted to CRO
detected 4m ago
internal movenew budget owner
Hiring signals and job changes, one live feed.

Powering job data inside leading platforms

SalesforgeDatabarNrev
OxygenOxygen

Stock vs flow

Stop guessing who is hiring. Read who is about to.

LinkedIn scrolling and job-board roulette makes you lose deals. The events that predict hiring fire earlier. A funding round opens budget, an arriving leader starts a build-out, a departure opens a seat. Read those live and the companies about to hire surface before the first listing exists.

Series A announced, budget lands
Day 1
Recorded in Signalbase
Databases show nothing yet
Day 30
New CRO announces the move
Day 18
Recorded in Signalbase
Person record updates next rebuild
Day 45
Founder posts the team is growing
Day 27
Recorded in Signalbase
Aggregators still empty
Day 40
First role hits the careers page
Day 36
Recorded in Signalbase
Board scrape catches it weeks later
Day 50
190+
countries covered, from global boards to personal posts
3-4 weeks
head start on the board listing when the signal comes from exec and team posts
<1 min
typical lag from a recruiting event going public to your endpoint

Benchmark

Job posting APIs scrape the last layer. This one reads all three.

Posting scrapers deliver the boards. People databases deliver last month's org chart. A recruiting data API has to read the boards, the careers pages, and the people, live, and hand back structured events.

LayerJob posting APIs
board scrapers
People databases
refresh diffs
Manual tracking
alerts and saved lists
Signalbase
Sourcing: catching the eventBoard listings only, after they go liveChanges surface when the record rebuildsWhatever the rep happens to seeBoards, careers pages, and posts, read as they happen
Freshness: when you find outHourly to daily scrape cyclesWeeks, bounded by the rebuildSame day, sometimes, for one accountTypically under a minute, source attached
Context: what you can act onA listing, no company or people contextA record, no event or timingA feed item, nothing exportsStructured event inside a full company profile

Response shape

Every field, no scraping on your side.

companyName"Globex"Company behind the event, resolved against the entity graph.
title"Account Executive"Hiring signals: the role being hired for.
jobFunction"Sales"Hiring signals: department the role sits in.
personName"Jane D."Job changes: person who moved, handled per GDPR.
newRole"VP of Sales"Job changes: their new title.
previousCompanyName"Contoso"Job changes: the company they left, when the announcement names it.
sources["jobs.globex.com/…"]Source URLs the event was captured from, on every signal.
Need all parameters?Check the full API docs →

Delivery

Three ways to push the data to you.

The same recruiting events, delivered where you work: pull them on your schedule, have them pushed the moment they land, or wire them natively into your agents.

Pull

REST API

Poll the endpoint with a since cursor on your own schedule.

Push

Webhooks

We post the event to your endpoint the moment it lands. This is the flow, not a nightly batch.

Native

MCP

Wire the same signals straight into your agent or GTM tooling over the Signalbase MCP.

Built for

Where teams point this API.

01

Agency BD

Reach the company while the mandate is forming, inside the window between the trigger and the public listing.

02

Rec-tech platforms

Embed live hiring and move events inside your own product instead of refreshing a stock of records.

03

Talent intelligence

Feed movement data into scoring and market views with the source attached to every event.

04

AI recruiting agents

Ground agent outreach in a sourced event over MCP, so the first line references what actually happened.

When I first tried Signalbase, I was completely surprised. Just two minutes after a post is made, we're already seeing it as a signal.
Zeynep Serra AvanZeynep Serra AvanCompanyEnrich
After exhausting every major data provider, few met our hygiene standards. Proud to be able to build our agents on your signals.
Seb VissersSeb VissersCEO at Caide
This is f*cking wild! What used to take tens of hours of manual research now runs in about 4 minutes. These signals are really minute old!
Tanay MishraTanay MishraClay Bootcamp Mentor

Source coverage

The three layers a recruiting data API has to read.

Most job posting APIs read one layer, the boards, and the boards are the lagging end of the chain. Recruiting data starts earlier: on careers pages before aggregators mirror them, and in the posts people publish before a listing exists.

Layer 1

Job boards and aggregators

Global and regional boards read continuously across 190+ countries, deduplicated against the entity graph so a repost never reads as a new role.

  • Global job boards
  • Regional and country boards
  • Niche and vertical boards
  • Remote-work boards
  • Government and public listings
Powers the Hiring Signals API
Layer 2

Careers pages, wherever they are hosted

Roles detected on company careers pages directly, including pages hosted on the ATS platforms most companies hire through.

  • Greenhouse
  • Lever
  • Ashby
  • Workable
  • Recruitee
  • Teamtailor
  • Personio
  • SmartRecruiters
  • Workday
  • Join.com
  • Homerun
  • and self-hosted careers pages
Powers the Hiring Signals API
Layer 3

Posts and profiles from the people themselves

The earliest layer: team representatives posting that a role is open before a listing exists, announcement posts for moves, and profile-experience monitoring for the moves nobody announces.

  • Executive and founder posts
  • Team-representative posts
  • New-role announcements
  • Internal promotions
  • Profile experience changes
Powers the Job Changes API

The boards, covered differently

Get recruiting signals for the roles on these job boards.

Detection starts outside the boards on purpose: exec and team posts fire 3 to 4 weeks before the listing. The boards still count, and results also come from careers pages and boards like these, so the feed carries the early post and the confirmed listing.

The about-to-hire compound: pair these with the Funding API and reach companies that raised before their first role is public.

Questions

What teams ask before they wire it in.

Get the recruiting data API that builds your pipeline.

1 recruitment API, multiple job data signals: hiring posts, job changes, and the funding rounds that precede them.