Authorization | Every endpoint | Your API key, as above. The only required one. |
Idempotency-Key | /chat/completions, /embeddings, /memory/search | Your own id for this request. It becomes the platform’s request id, so a retry carrying the same key is matched to the first request’s usage record rather than billed again. Make it unique per request. |
X-Title | /chat/completions | The application making the request, shown and filtered on in Observability. Up to 120 characters; a longer value is ignored. |
traceparent | /chat/completions | Your own W3C trace context, recorded on the trace so you can line it up with the same request in your APM. A value we cannot parse is ignored rather than rejected. |