HTTP error codes in use
The API uses the following HTTP codes to communicate errors:Error object
Every error response uses the same structure:success set to false and a single error object with messageKey and message. For 400 responses, error may also include invalidParams with field-level validation details.