Delete an agent session
DELETE
/agents/sessions/{session_id}Removes a managed agent session from the public API and returns a deletion confirmation. If backend execution has ended, deletion can cancel a still-open public turn and abandon unpublished outputs. Running execution must be cancelled first. Physical cleanup may continue asynchronously. See managing sessions.
Delete an agent session
curl https://api.openai.com/v1/agents/sessions/$SESSION_ID \
-X DELETE \
-H 'OpenAI-Beta: agents=v1' \
-H "Authorization: Bearer $OPENAI_API_KEY"200 example
{
"id": "id",
"deleted": true,
"object": "agent.session.deleted"
}Returns Examples
200 example
{
"id": "id",
"deleted": true,
"object": "agent.session.deleted"
}