# Error Handling

All API errors follow RFC 9457 – Problem Details for HTTP APIs.

Error responses use standard HTTP status codes and a structured JSON body.

## Example Error Response

```json
{
  "type": "https://example.com/errors/validation",
  "title": "One or more validation errors occurred.",
  "status": 400,
  "instance": "urn:trace:00-6985dee400000000d374b85cf06dc145-b92e494cc91c9129-01",
  "traceId": "00-6985dee400000000d374b85cf06dc145-b92e494cc91c9129-01"
}
```

## Support Requests

When contacting support, always include:

- HTTP status code
- type
- title
- instance
- traceId