Error response format
All APIs follow the JSON:API error format. Errors are returned as an array in theerrors field:
Only
detail is guaranteed to be present. All other fields are optional.
HTTP status codes
Common errors
400 Bad Request
400 Bad Request
The request body contains invalid data. Check the
detail and source fields to identify the issue.404 Not Found
404 Not Found
The resource you referenced doesn’t exist. This typically means a template ID, user ID, or presentation ID is incorrect or has been deleted.
409 Conflict
409 Conflict
The resource you are trying to create already exists.
500 Internal Server Error
500 Internal Server Error
An unexpected error occurred on the server. This is not caused by your request. Retry after a short delay; if the issue persists, contact support.

