Responses API
Get Response
Retrieve a response by ID.
GET
/
v1
/
responses
/
{response_id}
curl https://gateway.bud.studio/v1/responses/resp_abc123 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "x-model-name: gpt-4"
{
"id": "resp_abc123",
"object": "response",
"created_at": 1699000000,
"model": "gpt-4",
"status": "completed",
"output": "The capital of France is Paris.",
"usage": {
"input_tokens": 15,
"output_tokens": 8,
"total_tokens": 23
},
"metadata": null
}
curl https://gateway.bud.studio/v1/responses/resp_abc123 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "x-model-name: gpt-4"
{
"id": "resp_abc123",
"object": "response",
"created_at": 1699000000,
"model": "gpt-4",
"status": "completed",
"output": "The capital of France is Paris.",
"usage": {
"input_tokens": 15,
"output_tokens": 8,
"total_tokens": 23
},
"metadata": null
}
Headers
| Parameter | Type | Required | Description |
|---|---|---|---|
| Authorization | string | Yes | Bearer authentication header |
| x-model-name | string | No | Model name for routing. Default: gpt-4-responses |
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| response_id | string | Yes | The ID of the response to retrieve |
Supported Providers
OpenAI
Full Responses API lifecycle management
Azure OpenAI
Enterprise-grade response management
⌘I
curl https://gateway.bud.studio/v1/responses/resp_abc123 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "x-model-name: gpt-4"
{
"id": "resp_abc123",
"object": "response",
"created_at": 1699000000,
"model": "gpt-4",
"status": "completed",
"output": "The capital of France is Paris.",
"usage": {
"input_tokens": 15,
"output_tokens": 8,
"total_tokens": 23
},
"metadata": null
}