# GET /agents/sessions/{session_id}/traces (OpenAI API)
Base URL: https://api.openai.com/v1
Auth: Authorization; OpenAI API key; required.
Last verified: 2026-10-01

> List agent session traces

## Critical Gotchas
* The Responses API is the primary interface for new text and tool workflows; Chat Completions remains a separate compatibility API.
* Audio transcription uploads use multipart form data rather than a JSON request body.

## cURL
curl -X GET 'https://api.openai.com/v1/agents/sessions/session-id/traces?limit=20&order=asc&after=example-after' \
  -H "Authorization: Bearer $OPENAI_API_KEY"

## Parameters
| Name | In | Type | Required | Description |
| :--- | :--- | :--- | :--- | :--- |
| session_id | path | string | Yes | The ID of the session. |
| limit | query | integer | No | The maximum number of resources to return, between 1 and 100. Defaults to 20. |
| order | query | string | No | The order in which resources are returned. Defaults to `desc`. |
| after | query | string | No | Return resources after this resource ID in the selected order. |

## Response example
{"object":"list","data":[{}]}

---
Need an API key? Get one at https://platform.openai.com/api-keys