Session Events
Session events represent significant occurrences during a session, such as errors or state changes. This read-only resource provides visibility into session activity.
Session Events object
Attributes
object
StringString representing the object's type
id
StringUnique session event identifier
type
StringNullableEvent type
name
StringNullableEvent name
message
StringNullableEvent message
data
ObjectNullableEvent data
metadata
ObjectNullableCustom key-value pairs
session_id
StringParent session ID
session_provider_id
StringNullableSession provider ID
provider_run_id
StringNullableProvider run ID
created_at
DateTimestamp when created
{"object": "session.event","id": "sev_8hJkLmNpQrStUvWx","type": "error","name": "tool_execution_failed","message": "Tool execution timed out","data": {"tool_name": "search_files","error_code": "TIMEOUT"},"metadata": {"severity": "high"},"session_id": "ses_4dEfGhJkLmNpQrSt","session_provider_id": "spr_3cDeFgHjKlMnPqRs","provider_run_id": "prn_8hJkLmNpQrStUvWx","created_at": "2025-09-15T10:30:00.000Z"}
List session events
Returns a paginated list of events for a session.
URL Parameters
session_id
StringThe unique identifier for the session
Query Parameters
limit
NumberOptionalMaximum number of items to return (1-100)
after
StringOptionalReturn items after this ID
before
StringOptionalReturn items before this ID
cursor
StringOptionalPagination cursor from a previous response
order
EnumOptionalSort order for results
type
StringOptionalFilter by event type
session_provider_id
UnionOptionalFilter by session provider ID(s)
provider_run_id
UnionOptionalFilter by provider run ID(s)
curl -X GET "https://api.metorial.com/sessions/ses_Rm4Mnheq2bfEPhBhP7SY/events" \-H "Authorization: Bearer metorial_sk_..."
Get session event
Retrieves a specific event from a session.
URL Parameters
session_id
StringThe unique identifier for the session
session_event_id
StringThe unique identifier for the session_event
curl -X GET "https://api.metorial.com/sessions/ses_Rm4Mnheq2bfEPhBhP7SY/events/ses_Rm4Mnheq2bfEPhBhP7SY" \-H "Authorization: Bearer metorial_sk_..."