API DOCUMENTATION / SUPPORTED PLATFORMS

Supported platforms

Every job-board platform Headcount Labs reads, with the exact value for the source filter.

How the source filter works

Pass a value from the table as source on GET /v1/jobs or GET /v1/jobs/count, or in search_jobs filters. A job matches when at least one of its postings came from that platform. The value is case-insensitive and matches the start of the platform value, so use the full value. Each posting shows its platform in postings[].source.

GET https://api.headcountlabs.com/v1/jobs?source=greenhouse&country=US
GET https://api.headcountlabs.com/v1/jobs/count?source=workday

exclude_source takes a comma list of up to 10 values to leave out. A job still matches when another of its postings comes from a platform not on the list.

Related filters: source_class (ats, employer-site, government-exchange, aggregator, staffing-network, dataset, purchased, third-party-api, unknown) and source_type.

All 113 platform values

Sorted by number of jobs, largest first. Job counts per platform are on coverage. custom and employer_site are companies’ own career sites. A posting with no recorded platform has source unknown.

Platformsource valueNote
Workdayworkday
Oracle Recruiting Cloudoracle_hcm
SmartRecruiterssmartrecruiters
iCIMSicims
SAP SuccessFactorssuccessfactors
Phenomphenom
DirectEmployersdirectemployers
ADPadp
Jibejibe
Oracle TaleotaleoAlso matches taleo_business_edition.
Greenhousegreenhouse
UKGukg
Paycompaycom
Paylocitypaylocity
Radancyradancy
TalentReeftalentreef
CareerPlugcareerplug
Dayforcedayforce
Custom career sitescustom
Workableworkable
JazzHRjazzhr
Zoho Recruitzoho_recruit
Company career sitesemployer_site
PandaPépandape
Leverlever
Gupygupy
BambooHRbamboohr
Ashbyashby
Cornerstonecsod
softgardensoftgarden
HRMDirecthrmdirect
Beisenbeisen
Paycorpaycor
Teamtailorteamtailor
BrassRingbrassring
Welcome to the Junglewelcometothejungle
HRMOShrmos
Breezy HRbreezy
Recruiterflowrecruiterflow
Activateactivate
Eightfold AIeightfold
ClearCompanyclearcompany
Recruiteerecruitee
PageUppageup
Betterteambetterteam
ApplicantProapplicantpro
NEOGOVneogov
USAJOBSusajobs
Avatureavature
Taleo Business Editiontaleo_business_edition
isolvedisolved
Ripplingrippling
Pinpointpinpoint
Jobvitejobvite
Umantisumantis
Sólidessolides
Hireologyhireology
HERPherp
Kekakeka
Taleeztaleez
SelectMindsselectminds
Hirebridgehirebridge
JOINjoin
Traffittraffit
ApplicantStackapplicantstack
Comeetcomeet
Personiopersonio
Bullhornbullhorn
onlyfyonlyfy
d.vincidvinci
MOKAmoka
Apploiapploi
Paradoxparadox
Oleeooleeo
Doverdover
Talentsofttalentsoft
Eployeploy
ReachMeereachmee
Varbivarbi
rexx systemsrexx
ViziRecruitervizirecruiter
Gemgem
Jobylonjobylon
Flatchrflatchr
Rivalrival
JobAdderjobadder
Freshteamfreshteam
HiBobhibob
Trakstar Hiretrakstar_hire
Recootyrecooty
ApplicantPoolapplicantpool
ServiceNowservicenow
EasyCruiteasycruit
OurCareerPagesourcareerpages
HR Managerhr_manager
APS Career Portalapscareerportal
AcquireTMacquiretm
concludisconcludis
TriNet Hiretrinet_hire
GoHiregohire
Homerunhomerun
HireHivehirehive
Interview Exchangeinterviewexchange
Deeldeel
Kenjokenjo
Carerixcarerix
Jobsoidjobsoid
Polymerpolymer
Tribepadtribepad
FirstStagefirststage
Darwinboxdarwinbox
HiringThinghiringthing
Manatalmanatal

Continue in the reference

Routes, filters and response fields.

API reference Job filters