# Golance API Documentation - [Introduction](https://api-docs.golance.com/pages/getting-started/introduction.md) - [Authentication](https://api-docs.golance.com/pages/getting-started/authentication.md) - [Handling errors](https://api-docs.golance.com/pages/getting-started/handling-errors.md) - [Create an access token](https://api-docs.golance.com/api-reference/authentication/create-an-access-token.md): Exchanges OAuth 2.0 client credentials for a short-lived Bearer access token. Send the token in the `Authorization` header of subsequent requests. Tokens typically expire after one hour; request a new token when the current one expires. This endpoint does not accept a Bearer token. - [List contracts](https://api-docs.golance.com/api-reference/contracts/list-contracts.md): Returns contracts for the company linked to the OAuth application, including the contractor, employer, and assigned team. Results are limited to contracts the authenticated company can access. Filter by one or more statuses and paginate with `page` and `itemsPerPage`. - [List scheduled payments](https://api-docs.golance.com/api-reference/scheduled-payments/list-scheduled-payments.md): Returns scheduled payments on fixed-price contracts for the authenticated company over a UTC date range. Each item includes the payment amount, paid amount, status, scheduled date, and parent contract. Filter by team, contractor, or payment status, and sort or paginate the results. The response also… - [List time-tracking snapshots](https://api-docs.golance.com/api-reference/snapshots/list-time-tracking-snapshots.md): Returns time-tracking snapshots for contracts the caller can access. `fromDate` and `toDate` are required, in `YYYY-MM-DD` (UTC), and the range must not exceed 14 days. Optionally restrict the result to specific `contractIds`. Requesting a contract the caller cannot access returns `403`. - [List timesheets](https://api-docs.golance.com/api-reference/timesheets/list-timesheets.md): Returns hourly timesheet totals for the authenticated company over a UTC date range. Each item includes the contract and aggregated tracked time, activity, overtime, and billable amounts. Filter by team or contractor, and sort or paginate the results. The response also includes company-wide statisti… ## OpenAPI Specs - [openapi](/openapi.json) ## Optional - [goLance Home](https://golance.com) - [Blog](https://blog.golance.com)