Session Event

Read and write session event information

Session Event object

Attributes

items

Object
{
"object": "session.event",
"type": "server_logs",
"server_run": {
"object": "server.server_run",
"type": "hosted",
"status": "active",
"server": {
"object": "server#preview",
"type": "public"
},
"server_deployment": {
"object": "server.server_deployment#preview",
"metadata": {},
"server": {
"object": "server#preview",
"type": "public"
}
},
"server_session": {
"object": "session.server_session#preview",
"status": "active",
"mcp": {
"object": "mcp",
"connection_type": "sse",
"client": {
"object": "session.server_session.client",
"capabilities": {}
},
"server": {
"object": "session.server_session.server",
"capabilities": {}
}
},
"usage": {}
}
},
"server_run_error": {
"object": "server.server_run.error",
"metadata": {},
"server_run": {
"object": "server.server_run",
"type": "hosted",
"status": "active",
"server": {
"object": "server#preview",
"type": "public"
},
"server_deployment": {
"object": "server.server_deployment#preview",
"metadata": {},
"server": {
"object": "server#preview",
"type": "public"
}
},
"server_session": {
"object": "session.server_session#preview",
"status": "active",
"mcp": {
"object": "mcp",
"connection_type": "sse",
"client": {
"object": "session.server_session.client",
"capabilities": {}
},
"server": {
"object": "session.server_session.server",
"capabilities": {}
}
},
"usage": {}
}
}
},
"log_lines": [
{
"type": "stdout"
},
{
"type": "stdout"
}
]
}

List session events

List all events for a specific session

URL Parameters

session_id

String

The unique identifier for the session

Query Parameters

limit

NumberOptional

after

StringOptional

before

StringOptional

cursor

StringOptional

order

EnumOptional

server_run_id

UnionOptional

server_session_id

UnionOptional
GEThttp://api.metorial.com/sessions/:session_id/events
curl -X GET "https://api.metorial.com/sessions/ses_Rm4Mnheq2bfEPhBhP7SY/events" \
-H "Authorization: Bearer metorial_sk_..."

Get session event

Get details of a specific session event

URL Parameters

session_id

String

The unique identifier for the session

session_event_id

String

The unique identifier for the session_event

GEThttp://api.metorial.com/sessions/:session_id/events/:session_event_id
curl -X GET "https://api.metorial.com/sessions/ses_Rm4Mnheq2bfEPhBhP7SY/events/ses_Rm4Mnheq2bfEPhBhP7SY" \
-H "Authorization: Bearer metorial_sk_..."