AI-powered people operations for fleets and distributed teams.

API Docs

Build on top of your workforce data.

A REST API for employees, time off, compliance, and payroll sync — so your own tools can read and write the same data your team sees in ppl.

GET /v1/employees

curl https://api.pplgo.com/v1/employees \
  -H “Authorization: Bearer YOUR_API_KEY”

Response

{
  “id”: “emp_8231”,
  “name”: “Marcus Wendell”,
  “role”: “OTR Driver”,
  “site”: “IND”,
  “status”: “active”
}

Quick start

Three steps to your first API call.

1

Get your API key

Generate a key from your account settings — scoped to read-only or read/write access.

2

Make your first request

Authenticate with a bearer token and call any endpoint over HTTPS.

3

Explore the endpoints

Browse employees, time off, compliance, and payroll sync resources in the full reference.

Endpoints

The resources most integrations start with.

GET

Employees

Read and update workforce records and profiles.

GET

Time Off

Balances, requests, and approval status.

GET

Compliance

Certification and document expiration status.

POST

Recruiting

Candidates, pipeline stage, and application data.

POST

Payroll Sync

Push approved hours to connected payroll providers.

POST

Webhooks

Subscribe to real-time events like status changes.

Developer questions.

Read access is available on Growth and Enterprise plans. Write access and webhooks are available on Enterprise.
Bearer token authentication over HTTPS. Keys can be scoped to read-only or read/write.
Yes, standard rate limits apply per API key; Enterprise plans can request higher limits.
The complete reference with all parameters and response schemas is linked from your account’s Developer settings once you have an API key.