detail is an array of field-level errors:
Status codes
Common error codes
Idempotency
Safe-by-design endpoints (anyGET, DELETE) are naturally idempotent. For POST endpoints, pass an Idempotency-Key header with a unique value (e.g., a UUID) to make retries safe: