Base URL
All API requests go tohttps://api.secfix.com.
Authentication
All/v1 endpoints require a bearer access token obtained via the OAuth 2.0 client_credentials
grant at POST /oauth/token. Send it as Authorization: Bearer <token>. See
Authentication and Scopes.
GET /v1/health is the only unauthenticated endpoint.
Endpoint groups
Conventions
- Pagination — list endpoints return an opaque cursor envelope. See Pagination.
- Errors — JSON (
application/json) with a stablecode. See Errors. - Rate limits — enforced per workspace across token, read, and write request classes. See Rate limits.
- Versioning — additive-only within
/v1. See Versioning.
Download the spec
The machine-readable contract is available at/api-reference/openapi.yaml — use it to generate clients or import
into Postman.