The BRZ API uses standard HTTP status codes and returns structured JSON error responses.
All error responses follow this structure:
Use the X-Idempotency-Key header (UUID format) to prevent duplicate operations. If you send the same idempotency key twice, the API returns the original response instead of creating a duplicate.