API Reference
OpenAI Responses API
Тестируйте BetterToken OpenAI Responses API для Codex: Base URL, Bearer API Key и запрос POST /v1/responses.
POST /v1/responses
Используйте этот endpoint для Codex и приложений, работающих с OpenAI Responses API.
Тест в Playground
В Playground справа вставьте свой API Key, при необходимости замените model на актуальный ID из model plaza и отправьте запрос. Перед тестом проверьте модель в model plaza.
Связанные endpoint
POST
/v1/responsesАвторизации
Используйте API Key BetterToken как bearer token. Не публикуйте API keys во frontend-коде, скриншотах, логах, тикетах или Git-репозиториях.
Тело application/json
Ответ
200Ответ Responses API от выбранной модели.
Ответ OpenAI Responses API. Поля зависят от выбранной модели и параметров запроса.
Пример
{}400Неверный формат запроса, отсутствующие параметры, ошибка разбора JSON или multipart, либо неверный формат размера.
errorobject
Show child attributes
error.messagestring
Пример:
"invalid request"error.typestring
Пример:
"invalid_request_error"error.codestring
Пример:
"invalid_request"messagestring
Пример:
"insufficient quota"Пример
{
"error": {
"message": "invalid request",
"type": "invalid_request_error",
"code": "invalid_request"
},
"message": "insufficient quota"
}401API Key отсутствует или недействителен.
errorobject
Show child attributes
error.messagestring
Пример:
"invalid request"error.typestring
Пример:
"invalid_request_error"error.codestring
Пример:
"invalid_request"messagestring
Пример:
"insufficient quota"Пример
{
"error": {
"message": "invalid request",
"type": "invalid_request_error",
"code": "invalid_request"
},
"message": "insufficient quota"
}402Недостаточно квоты или баланса.
errorobject
Show child attributes
error.messagestring
Пример:
"invalid request"error.typestring
Пример:
"invalid_request_error"error.codestring
Пример:
"invalid_request"messagestring
Пример:
"insufficient quota"Пример
{
"error": {
"message": "invalid request",
"type": "invalid_request_error",
"code": "invalid_request"
},
"message": "insufficient quota"
}429Сработал rate limit, лимит параллельных запросов или upstream временно перегружен.
errorobject
Show child attributes
error.messagestring
Пример:
"invalid request"error.typestring
Пример:
"invalid_request_error"error.codestring
Пример:
"invalid_request"messagestring
Пример:
"insufficient quota"Пример
{
"error": {
"message": "invalid request",
"type": "invalid_request_error",
"code": "invalid_request"
},
"message": "insufficient quota"
}500Ошибка gateway или upstream-сервиса.
errorobject
Show child attributes
error.messagestring
Пример:
"invalid request"error.typestring
Пример:
"invalid_request_error"error.codestring
Пример:
"invalid_request"messagestring
Пример:
"insufficient quota"Пример
{
"error": {
"message": "invalid request",
"type": "invalid_request_error",
"code": "invalid_request"
},
"message": "insufficient quota"
}
