Get Observability Sessions
Cursor-paginated sessions list.
Filter precedence:
agent_id(a Streamkap agent id, or theexternal:<pk>:<cid>form)project_key_id+client_id(external pseudo-agent)- No entity filter - activity across the whole service.
If both agent_id and project_key_id + client_id are sent, agent_id wins.
kind and entity_kind select the row type and entity scope. Only
kind=tool_call with entity_kind=streamkap|external returns data today;
other valid combinations return an empty page. Unknown values return 400.
/agentic/observability/sessionsAuthorizationBearer token · headerrequiredagent_idstringStreamkap agent id, or external:<pk>:<cid> for an external pseudo-agent
project_key_idstringExternal pseudo-agent: project_key_id
client_idstringExternal pseudo-agent: client_id
fromstringTime range start (ISO 8601)
tostringTime range end (ISO 8601)
toolstringFilter by tool name
statusstringsuccess | error | denied
cursorstringPagination cursor - last page's next_cursor
limitintegerMax items
kindstringRow kind: tool_call (default) | log | llm_call | transcript_event | kb_ingestion
entity_kindstringEntity scope: streamkap | external | kb
Successful Response
itemsObservabilitySessionItem[]requiredShow propertiesHide properties
ObservabilitySessionItemsession_idstringrequiredstarted_atstring<date-time>requiredended_atstring<date-time>requiredcall_countintegerrequirederror_countintegerrequiredp95_msnumber | nullShow propertiesHide properties
numbernullagent_idstring | nullShow propertiesHide properties
stringnullagent_labelstringrequiredentity_kindstringrequiredstreamkapexternalnext_cursorstring<date-time> | nullShow propertiesHide properties
string<date-time>nullValidation Error
detailValidationError[]Show propertiesHide properties
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
string | integerstringintegermsgstringrequiredtypestringrequiredinputanyctxobject