API key
Production hardening
- Use a typed client, configurable timeouts (
http.Client{Timeout: ...}), and retry with backoff on 429 / 502. - Parse RFC 7807 problem JSON on error responses (
application/problem+json).
Minimal Go client using the standard library.
http.Client{Timeout: ...}), and retry with backoff on 429 / 502.application/problem+json).