Skip to main content
Jobo normalises jobs from 106 applicant tracking systems and job boards into one schema. Every job carries a source field holding the platform’s provider_id, and you can narrow any search or feed to a subset with the sources filter.
The same value comes back on each job’s source field and in the facets.sources buckets, so a facet key can be fed straight back in as a filter.
sources is not validated. An unknown or misspelled provider_id is not an error — it simply matches nothing, and you get 200 with total: 0. Copy the ids from the table below exactly. See silent failures.
Treat this as an open set. Platforms are added regularly, so a new provider_id appearing is a normal additive change — do not hard-code the list as a closed enum. See Versioning. To read the current list programmatically, the dashboard exposes it at GET /api/v1/providers/catalog.

Aliases

Three convenience aliases are accepted and expanded server-side. Everything else must be an exact provider_id. Note in particular that Cornerstone OnDemand is csod, not cornerstone.

Supported platforms


Don’t see your platform?

Email support@jobo.world. New platforms are added regularly, and coverage requests from customers are prioritised.