Session Participants
Session participants represent the clients and other entities that are connected to a session. This read-only resource tracks who is participating in a session.
Session Participants object
Attributes
object
StringString representing the object's type
id
StringUnique session participant identifier
type
StringParticipant type
identifier
StringParticipant identifier
name
StringDisplay name
data
ObjectParticipant payload data
provider_id
StringNullableProvider ID if associated
created_at
DateTimestamp when created
{"object": "session.participant","id": "spt_5eFgHjKlMnPqRsTu","type": "unknown","identifier": "claude-desktop","name": "Claude Desktop","data": {"client_version": "1.2.3"},"provider_id": "pro_5gHjKlMnPqRsTuVw","created_at": "2025-09-15T10:30:00.000Z"}
List session participants
Returns a paginated list of participants in a 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
UnionOptionalFilter by participant type(s)
id
UnionOptionalFilter by participant ID(s)
session_id
UnionOptionalFilter by session ID(s)
session_connection_id
UnionOptionalFilter by session connection ID(s)
session_message_id
UnionOptionalFilter by session message ID(s)
curl -X GET "https://api.metorial.com/session-participants" \-H "Authorization: Bearer metorial_sk_..."
Get session participant
Retrieves a specific participant in a session.
URL Parameters
session_participant_id
StringThe unique identifier for the session_participant
curl -X GET "https://api.metorial.com/session-participants/ses_Rm4Mnheq2bfEPhBhP7SY" \-H "Authorization: Bearer metorial_sk_..."