Errors and Business Rules
Errors use problem-details JSON with:
typetitlestatusdetail- optional
errors
Common statuses:
| Status | Meaning |
|---|---|
401 | Missing or invalid bearer token |
403 | Credential does not have the required scope |
404 | Referenced client-owned site, project, item, or resource was not found |
409 | Duplicate resource or optimistic concurrency conflict |
422 | Request validation failed |
Important business rules:
siteCodemust be unique per client.clientTicketNumbershould be unique per client.projectIdmust belong to the client and be active.itemNamemust belong to the client.