Skip to main content
This page covers OpenAI Chat Completions only. Before calling, read the API and model capability matrix to confirm that the selected model and protocol match.
Use different sources for different questionsUse the Apifox API reference for full field and response schemas. Use the Model Marketplace and the capability matrix for current model availability, token-group access, and protocol selection.

Endpoint

Minimal request

Required headers

Common failures

If you see status_code=500, not implemented while calling a current Anthropic-type Claude channel through /v1/responses, do not retry it as a normal 500. Use /v1/chat/completions for a custom OpenAI-style application, or use Claude Code’s native Messages configuration. For any other error, keep the Request ID and use the self-check guide. Avoid rapid retries.