OpenAI Agents API
The Agents API from OpenAI — 21 operation(s) for agents.
Operations 37
GET
/agents/sessions/{session_id}/subagents/{subagent_id}/turns/{turn_id}
Retrieve a subagent turn
#
GET
/agents/sessions/{session_id}/subagents/{subagent_id}/turns/{turn_id}/items
List subagent turn items
#
GET
/agents/environments/templates/{environment_template_id}
Retrieve an agent environment template
#
POST
/agents/environments/templates/{environment_template_id}
Update an agent environment template
#
DELETE
/agents/environments/templates/{environment_template_id}
Delete an agent environment template
#
GET
/agents/sessions/{session_id}/artifacts/{artifact_id}/content
Retrieve agent session artifact content
#
Specifications
SDKs
Schemas & Data
JSONSchema
https://artifacts.apis.io/openai/json-schema/openai-session-event-schema.json
JSONSchema
https://artifacts.apis.io/openai/json-schema/openai-agent-resource-schema.json
JSONSchema
https://artifacts.apis.io/openai/json-schema/openai-create-environment-template-params-schema.json
JSONSchema
https://artifacts.apis.io/openai/json-schema/openai-update-environment-template-params-schema.json
JSONSchema
https://artifacts.apis.io/openai/json-schema/openai-environment-template-resource-schema.json
JSONSchema
https://artifacts.apis.io/openai/json-schema/openai-session-resource-schema.json