get_session_activity
Retrieve detailed activity logs for a specific analytics session, including pages visited and events fired, using website and session identifiers.
Instructions
Get activity log for a specific session (pages visited, events fired)
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| websiteId | Yes | Website UUID | |
| sessionId | Yes | Session UUID |
Implementation Reference
- src/tools/sessions.ts:22-36 (handler)Handler implementation for the 'get_session_activity' tool in src/tools/sessions.ts.
server.tool( "get_session_activity", "Get activity log for a specific session (pages visited, events fired)", { websiteId: z.string().describe("Website UUID"), sessionId: z.string().describe("Session UUID"), }, async ({ websiteId, sessionId }) => { const data = await client.call( "GET", `/api/websites/${websiteId}/sessions/${sessionId}/activity` ); return { content: [{ type: "text", text: JSON.stringify(data, null, 2) }] }; } );