TriNet Jobs API.
Public job postings from companies that hire through TriNet, one endpoint - same schema as 30+ other sources.
Why people are confused about the TriNet API
TriNet is a PEO, so "TriNet API" usually points at its partner integrations - payroll, benefits, and HR data exchanged with a single client company through TriNet's partner program. That surface manages one customer's workforce administration; it is not a job-postings feed across companies.
Companies that hire through TriNet's platform publish open roles to public careers pages, but there is no public endpoint that lists TriNet client companies or their postings. JobsPipe indexes the public TriNet-hosted job postings it can identify and normalizes them into the same JSON shape as every other source.
Right for exchanging one client company's payroll and benefits data through TriNet's partner program. It is not a cross-company job feed, and access is per-client and partner-gated.
Possible for a company whose careers URL you already know. Subject to rate limits, HTML drift, and no way to discover other clients.
Public job postings from TriNet-powered careers pages under one endpoint, normalized - no partner onboarding, no slug discovery.
TriNet API documentation
TriNet exposes API access through its partner program rather than a public developer portal. The integrations are built to exchange one client company's payroll, benefits, and HR administration data through TriNet's PEO platform. There is no public, unauthenticated postings endpoint and no list endpoint to enumerate TriNet client companies. JobsPipe's normalized JSON schema is documented at /docs and uses the same shape across TriNet, Workday, Greenhouse, and 30+ other sources.
TriNet API integration
A single-client TriNet integration - sync payroll, exchange benefits data - goes through TriNet's partner program with that client's authorization. For cross-company aggregation where you want public job postings from many employers that hire through TriNet, JobsPipe is the integration: one API key, public TriNet-hosted postings normalized into the same JSON schema as 30+ other ATSs. Sample request and response are below.
Sample request
curl https://api.jobspipe.dev/v1/jobs/search \
-H "Authorization: Bearer jp_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{ "source_or": ["trinet"], "limit": 25 }'Sample response
{
"id": "tn_MmE3YjkwZjItNGNk",
"source": "trinet",
"tenant": "brightwheel",
"title": "Account Executive",
"company": "Brightwheel",
"location": {
"city": "Denver",
"region": "CO",
"country": "US",
"remote": true
},
"salary": {
"min": 80000,
"max": 110000,
"currency": "USD",
"period": "year",
"source": "explicit"
},
"employment_type": "full_time",
"posted_at": "2026-05-16T14:00:00Z",
"expires_at": null,
"apply_url": "https://careers.trinet.com/brightwheel/job/...",
"description": "Brightwheel is hiring an Account Executive to grow adoption of its early-education platform ..."
}Every TriNet 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 TriNet job record
FAQ
Is there a TriNet API for job postings?+
Not a public cross-company one. TriNet's API surface is a partner-gated PEO integration for one client company's payroll, benefits, and HR data - not a job-postings feed. For public TriNet-hosted job postings across many companies, JobsPipe is the aggregation layer.
How do I get access to the TriNet API?+
Through TriNet's partner program, per client company - it is a sales-led integration for payroll and benefits data, not a self-serve job-data API. JobsPipe needs no TriNet access: it consumes only public careers-page postings and authenticates with one JobsPipe key.
Can I get jobs from one company that uses TriNet?+
Yes. "company_name_partial_match_or": ["brightwheel"] in the JSON body of POST /v1/jobs/search filters to that company's postings (substitute any company name).
Does JobsPipe expose TriNet payroll or benefits data?+
No. JobsPipe reads only public job postings - never payroll, benefits, or employee data.
Try TriNet data free - key in 30 seconds.
Get a free API key