List Steps
List steps with optional pagination and date filters. Dates should be provided in ISO 8601 format (e.g. 2025-01-29T15:01:19-08:00)
Headers
Authorization
Header authentication of the form Bearer <token>
Query parameters
before
Return steps before this step ID
after
Return steps after this step ID
limit
Maximum number of steps to return
order
Sort order (asc or desc)
start_date
Return steps after this ISO datetime (e.g. “2025-01-29T15:01:19-08:00”)
end_date
Return steps before this ISO datetime (e.g. “2025-01-29T15:01:19-08:00”)
model
Filter by the name of the model used for the step
agent_id
Filter by the ID of the agent that performed the step
trace_ids
Filter by trace ids returned by the server
Response
Successful Response
id
The id of the step. Assigned by the database.
origin
The surface that this agent step was initiated from.
provider_id
The unique identifier of the provider that was configured for this step
job_id
The unique identifier of the job that this step belongs to. Only included for async calls.
agent_id
The ID of the agent that performed the step.
provider_name
The name of the provider used for this step.
provider_category
The category of the provider used for this step.
model
The name of the model used for this step.
model_endpoint
The model endpoint url used for this step.
context_window_limit
The context window limit configured for this step.
completion_tokens
The number of tokens generated by the agent during this step.
prompt_tokens
The number of tokens in the prompt during this step.
total_tokens
The total number of tokens processed by the agent during this step.
completion_tokens_details
Metadata for the agent.
tid
The unique identifier of the transaction that processed this step.
trace_id
The trace id of the agent step.
messages
The messages generated during this step.