API Reference
Management API
The management API at data.plurence.com provides full CRUD access to your accounts, projects, API keys, and more.
Authentication
All management API requests require a valid JWT in the Authorization: Bearer header.
See Authentication for how to obtain a token.
Resources
| Resource | Base path | Operations |
|---|---|---|
| Accounts | /v1/accounts | GET, PATCH |
| Projects | /v1/projects | GET, POST, PATCH, DELETE |
| API Keys | /v1/projects/:id/api-keys | GET, POST, DELETE |
| Principals | /v1/principals | GET, PATCH |
| Usage | /v1/usage | GET |
| Audit | /v1/audit | GET |
| Signin | /v1/signins | POST (sign in / refresh) |
| Signup | /v1/signups | POST (register) |
Filtering & pagination
List endpoints support field-based filtering, sorting, and offset pagination:
query parameters
| limit | Max records to return. Default 20, max 100. |
| offset | Records to skip. |
| order_asc | Field name to sort ascending. |
| order_desc | Field name to sort descending. |
| <field>=<value> | Exact-match filter on any field. |
| <field>=ge=<value> | Greater-than-or-equal filter. |
| <field>=le=<value> | Less-than-or-equal filter. |
Browse all endpoints with request/response schemas in the interactive API Explorer.
code API Explorer