list_sessions
Fetch ONE visitor session by its ID, with the full event timeline, UTM params, device info, country, and event counts. The only way to use this tool is to pass a known session_id (starts with "ses_" or "VS"). Listing / filtering by date, source, or has_* flags is NOT supported on this tool.
USE WHEN:
The user references a specific session ID (VS... or ses_...) — pass it as session_id.
DON'T USE for session counts, conversion rates, top sources, or any "how many sessions" / "show me sessions" question — use get_report or get_summary instead (orders of magnitude faster). If the user genuinely needs to inspect a session, ask them to look one up in the Tracklution dashboard and provide its ID.
Returns a one-element sessions array (the same shape as before) so existing parsers keep working.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | Required. Fetch a specific session (starts with "ses_" or "VS". "ses_" is the API identifier, "VS" prefixed ID is the one users see in the Tracklution dashboard). | |
| server_name | No | Server name (required when connected to multiple servers). | |
| container_id | Yes | Container ID (starts with "trc_") |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sessions | Yes |