Skip to main content
Failures return the same {message, error, data} envelope as successes, with error: true and an HTTP status code that signals the failure class.

Status codes

Deletion conflicts

DELETE performs a logical delete. If active related records depend on the record, the API refuses with 409 and lists the blocking records so you can resolve them first:

Rate limiting

429 responses mean the key exhausted its hourly window. Check the X-RateLimit-Remaining and X-RateLimit-Reset headers on previous responses to pace your requests — see Authentication.