application/problem+json. Parse the HTTP status, problem type, and field-level error code; do not depend on human-readable wording.
Retry policy
Retry only429, 500, and 503 responses. Use exponential backoff with jitter and honor Retry-After when present. Except for 429, do not retry an unchanged 4xx request.
Every response includes
X-Request-Id. Include it when reporting a failed request, but do not send the API key or full personal-data payload.