Create a model response
OpenAI Responses API-compatible endpoint. A successful non-streaming response uses the Responses object shape; when stream=true the endpoint returns Responses SSE events. A failed Responses object can use status=failed with error={code,message} even when the HTTP request itself completed.
- input必須
- 型: string
- 型: stringmodel必須
- 型: array string[]include
- 型: stringinstructions
- 型: integermax
_output _tokens 最小値:1Integer numbers.
- 型: objectmetadata
- property型: anything
Name
- 型: stringprevious
_response _id - 型: objectreasoning
- property型: anything
Name
- 型: booleanstore
- 型: booleanstream
- 型: numbertemperature最小値:0
- 型: objecttext
- property型: anything
Name
- 型: anythingproperty
Name
- tool
_choice - 型: string
- 型: array object[]tools
- property型: anything
Name
- 型: numbertop
_p 最小値:0最大値:1 - 型: anythingproperty
Name
- 型: object · ResponsesResponse200
Response object or streaming response events
- 型: stringid必須
- object定数:response必須
- 型: string 列挙値status必須値
- completed
- failed
- in
_progress - cancelled
- queued
- incomplete
- 型: object · ResponsesErrorerror
- code型: string必須
- message型: string必須
- property型: anything
Name
- 型: objectmetadata
- property型: anything
Name
- 型: stringmodel
- 型: array object[]output
- property型: anything
Name
- 型: stringoutput
_text - 型: object · Usageusage
Provider usage object. Fields vary by endpoint and provider.
- property型: anything
Name
- 型: anythingproperty
Name
- 型: object · OpenAIErrorResponse400
Invalid request, model, or provider mapping
OpenAI-compatible error envelope. The Router may include code and message without all optional upstream fields.
- 型: objecterror必須
- message型: string必須
- code型: string | null
- param型: string | null
- type型: string
OpenAI-compatible error type when supplied.
- property型: anything
Name
- 型: anythingproperty
Name
application/json - 型: object · OpenAIErrorResponse401
Invalid or missing Felo API key
OpenAI-compatible error envelope. The Router may include code and message without all optional upstream fields.
- 型: objecterror必須
- message型: string必須
- code型: string | null
- param型: string | null
- type型: string
OpenAI-compatible error type when supplied.
- property型: anything
Name
- 型: anythingproperty
Name
application/json - 型: object · OpenAIErrorResponse402
Insufficient balance
OpenAI-compatible error envelope. The Router may include code and message without all optional upstream fields.
- 型: objecterror必須
- message型: string必須
- code型: string | null
- param型: string | null
- type型: string
OpenAI-compatible error type when supplied.
- property型: anything
Name
- 型: anythingproperty
Name
application/json - 型: object · OpenAIErrorResponse403
Account is not permitted to use the model. Disabled models are also rejected before upstream calls. Existing accepted requests and tasks continue.
OpenAI-compatible error envelope. The Router may include code and message without all optional upstream fields.
- 型: objecterror必須
- message型: string必須
- code型: string | null
- param型: string | null
- type型: string
OpenAI-compatible error type when supplied.
- property型: anything
Name
- 型: anythingproperty
Name
application/json - 型: object · OpenAIErrorResponse429
Spending or request limit reached
OpenAI-compatible error envelope. The Router may include code and message without all optional upstream fields.
- 型: objecterror必須
- message型: string必須
- code型: string | null
- param型: string | null
- type型: string
OpenAI-compatible error type when supplied.
- property型: anything
Name
- 型: anythingproperty
Name
application/json - 型: object · OpenAIErrorResponse502
Upstream provider request failed
OpenAI-compatible error envelope. The Router may include code and message without all optional upstream fields.
- 型: objecterror必須
- message型: string必須
- code型: string | null
- param型: string | null
- type型: string
OpenAI-compatible error type when supplied.
- property型: anything
Name
- 型: anythingproperty
Name
application/json - 型: object · OpenAIErrorResponse503
Provider or billing service unavailable
OpenAI-compatible error envelope. The Router may include code and message without all optional upstream fields.
- 型: objecterror必須
- message型: string必須
- code型: string | null
- param型: string | null
- type型: string
OpenAI-compatible error type when supplied.
- property型: anything
Name
- 型: anythingproperty
Name
application/json
curl https://openapi.felo.ai/api/v1/responses \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"model": "gpt-5.5",
"input": "Explain why the sky is blue in one sentence.",
"stream": false
}'
{
"id": "string",
"object": "response",
"status": "completed",
"output": [
{
"additionalProperty": "anything"
}
],
"output_text": "string",
"error": {
"code": "string",
"message": "string",
"additionalProperty": "anything"
},
"usage": {
"additionalProperty": "anything"
},
"model": "string",
"metadata": {
"additionalProperty": "anything"
},
"additionalProperty": "anything"
}