Source · Jobvite

Jobvite Jobs API.

Every public Jobvite posting across Hire, Engage, and Enterprise, one endpoint - no per-tenant Job Feed enablement.

Public Jobvite career sites
24h refresh
12 months retention

Why people are confused about the Jobvite API

Jobvite ships as three different products with different APIs: Jobvite Hire (the original ATS, mid-market), Jobvite Engage (sourcing/CRM), and Jobvite Enterprise (the Talemetry-acquired product for large companies). Each tier has its own API surface, feature flags, and 'is the Job Feed enabled?' question that has to be answered per customer.

For job postings specifically, Jobvite exposes a 'Job Feed' that customers must explicitly enable in their admin settings - most don't, because they don't need to. There is no universal public Jobvite Jobs API. Jobvite-powered career sites embed via the HostedJobs widget, which renders postings client-side from an internal JSON endpoint whose schema varies between Hire and Enterprise tenants. JobsPipe handles both.

Option 1
Ask each Jobvite customer to enable the Job Feed

Works when customers are willing to flip a setting. Most won't, because they have no business reason to expose a feed to a third-party aggregator.

Option 2
Reverse-engineer the HostedJobs widget per customer

Possible. Schema differs between Jobvite Hire and Jobvite Enterprise tenants. Expect to maintain two parsers indefinitely.

Option 3
Use JobsPipe

Every public Jobvite career site across Hire and Enterprise, one endpoint, normalized JSON.

Jobvite API tiers (Hire vs Engage vs Enterprise)

Jobvite is three products. Jobvite Hire is the original ATS, sold primarily to mid-market companies; its API is documented and resembles a typical ATS REST surface but is per-tenant authenticated. Jobvite Engage is the sourcing/CRM product, with its own API focused on candidate communications. Jobvite Enterprise (the former Talemetry product, acquired in 2019) is sold to large companies and has a separate API that did not fully converge with Hire as of 2026. JobsPipe's value is that consumers don't have to care which tier each tenant runs - we adapt the crawler and serve the result in one normalized shape.

Jobvite Job Feed

The Jobvite Job Feed is an outbound XML/JSON feed Jobvite Hire customers can optionally enable for syndication to third-party aggregators. It's disabled by default because most customers have no aggregator integration. When enabled, the feed exposes published openings on a refresh schedule the customer controls. JobsPipe does not depend on the Job Feed - we read the public career site directly, which is always live regardless of admin settings.

Sample request

curl "https://api.jobspipe.dev/v1/jobs?source=jobvite" \
     -H "Authorization: Bearer $JOBSPIPE_KEY" \
     -H "Accept: application/json"

Sample response

{
  "id": "jv_NTQ4OTcyMDM1",
  "source": "jobvite",
  "tenant": "premier-properties",
  "title": "Commercial Real Estate Analyst",
  "company": "Premier Properties",
  "location": {
    "city": "Chicago",
    "region": "IL",
    "country": "US",
    "remote": false
  },
  "salary": {
    "min": 82000,
    "max": 110000,
    "currency": "USD",
    "period": "year",
    "source": "explicit"
  },
  "employment_type": "full_time",
  "posted_at": "2026-05-12T13:45:00Z",
  "expires_at": null,
  "apply_url": "https://jobs.jobvite.com/premier-properties/job/...",
  "description": "Premier Properties is hiring a Commercial Real Estate Analyst to support our acquisitions team on underwriting and market analysis across the Midwest ..."
}

Every Jobvite job record is returned in the same JSON shape as every other JobsPipe source. The full schema is documented in the docs.

Fields in every Jobvite job record

idsourcetenanttitlecompanylocationsalaryemployment_typeremoteposted_atexpires_atapply_urldescription

FAQ

Does JobsPipe cover Jobvite Hire and Jobvite Enterprise?+

Yes, both. We detect which Jobvite product a tenant is running and adapt the crawler accordingly. Postings from either tier come back in the same normalized JSON shape.

Do I need the Jobvite Job Feed enabled to use JobsPipe?+

No. JobsPipe indexes the public career site, not the Job Feed. We don't need each customer to flip an admin setting.

How fresh is Jobvite data?+

Public Jobvite career sites are re-crawled at least every 24 hours.

Can I filter to one Jobvite customer?+

Yes. ?tenant=premier-properties filters to that customer's Jobvite postings. Substitute any tenant slug.

Try Jobvite data free - 5,000 requests/month, no credit card.

Get a free API key