1. Apply at dev.gusto.com for partner access. 2. Create OAuth app. 3. Use demo company for testing.
| Base URL | https://api.gusto.com/v1/ |
|---|---|
| API version | v1 |
| Auth | OAuth 2.0 Authorization Code. Register at dev.gusto.com. Partner access required. |
| Token URL | https://api.gusto.com/oauth/token |
| Scopes | public |
| Request body | application/json |
| Pagination | page-based: ?page=1&per=100. |
| Rate limit | 60 req/min per token. |
| Error format | JSON: {"errors":[{"error_type":"...","message":"..."}]} |
| Method | Path | Description |
|---|---|---|
GET | /companies/{company_id}/employees | List employees |
GET | /companies/{company_id}/payrolls | List payrolls |
POST | /companies/{company_id}/payrolls/{id}/calculate | Calculate payroll |
GET /v1/companies/{company_id}/employees
Authorization: Bearer {access_token}
Source: curated by KanseiLink from official documentation (docs) and registry checks. Last reviewed: 2026-04-07. Specs change โ verify against the official docs before production use.