Claude Platform Docs

List Events

EventListPage Beta.Sessions.Events.List(parameters, cancellationToken = default)
GET/v1/sessions/{session_id}/events

List Events

Parameters
EventListParams parameters
required string sessionID⁠Path parameter
DateTimeOffset createdAtGt⁠Query parameter

Return events created after this time (exclusive). Compared against the event's processed_at value.

formatdate-time
DateTimeOffset createdAtGte⁠Query parameter

Return events created at or after this time (inclusive). Compared against the event's processed_at value.

formatdate-time
DateTimeOffset createdAtLt⁠Query parameter

Return events created before this time (exclusive). Compared against the event's processed_at value.

formatdate-time
DateTimeOffset createdAtLte⁠Query parameter

Return events created at or before this time (inclusive). Compared against the event's processed_at value.

formatdate-time
int limit⁠Query parameter
formatint32
Order order⁠Query parameter

Sort direction for results, ordered by the event's processed_at. Defaults to asc (chronological).

Asc("asc")
Desc("desc")
string page⁠Query parameter

Opaque pagination cursor from a previous response's next_page.

IReadOnlyList<BetaManagedAgentsSessionEventType> types⁠Query parameter

Filter by event type. Values match the type field on returned events (for example, user.message or agent.tool_use). Omit to return all event types.

UserMessage("user.message")
UserInterrupt("user.interrupt")
UserToolConfirmation("user.tool_confirmation")
UserCustomToolResult("user.custom_tool_result")
AgentCustomToolUse("agent.custom_tool_use")
AgentMessage("agent.message")
AgentThinking("agent.thinking")
AgentMcpToolUse("agent.mcp_tool_use")
AgentMcpToolResult("agent.mcp_tool_result")
AgentToolUse("agent.tool_use")
AgentToolResult("agent.tool_result")
AgentThreadMessageReceived("agent.thread_message_received")
AgentThreadMessageSent("agent.thread_message_sent")
AgentThreadContextCompacted("agent.thread_context_compacted")
SessionError("session.error")
SessionStatusRescheduled("session.status_rescheduled")
SessionStatusRunning("session.status_running")
SessionStatusIdle("session.status_idle")
SessionStatusTerminated("session.status_terminated")
SessionThreadCreated("session.thread_created")
SpanOutcomeEvaluationStart("span.outcome_evaluation_start")
SpanOutcomeEvaluationEnd("span.outcome_evaluation_end")
SpanModelRequestStart("span.model_request_start")
SpanModelRequestEnd("span.model_request_end")
SpanOutcomeEvaluationOngoing("span.outcome_evaluation_ongoing")
UserDefineOutcome("user.define_outcome")
SessionThreadStatusRunning("session.thread_status_running")
SessionThreadStatusIdle("session.thread_status_idle")
SessionThreadStatusTerminated("session.thread_status_terminated")
UserToolResult("user.tool_result")
SessionThreadStatusRescheduled("session.thread_status_rescheduled")
SessionUpdated("session.updated")
SystemMessage("system.message")
SessionUsage("session.usage")
WorkflowRunCreated("workflow_run.created")
WorkflowRunStatusRunning("workflow_run.status_running")
WorkflowRunStatusIdle("workflow_run.status_idle")
WorkflowRunStatusEnded("workflow_run.status_ended")
WorkflowRunError("workflow_run.error")
WorkflowRunPhaseStarted("workflow_run.phase_started")
WorkflowRunPhaseEnded("workflow_run.phase_ended")
IReadOnlyList<AnthropicBeta> betas⁠Header parameter

This endpoint is in beta: requests must send managed-agents-2026-04-01 in this header.

MessageBatches2024_09_24("message-batches-2024-09-24")
PromptCaching2024_07_31("prompt-caching-2024-07-31")
ComputerUse2024_10_22("computer-use-2024-10-22")
ComputerUse2025_01_24("computer-use-2025-01-24")
Pdfs2024_09_25("pdfs-2024-09-25")
TokenCounting2024_11_01("token-counting-2024-11-01")
TokenEfficientTools2025_02_19("token-efficient-tools-2025-02-19")
Output128k2025_02_19("output-128k-2025-02-19")
FilesApi2025_04_14("files-api-2025-04-14")
McpClient2025_04_04("mcp-client-2025-04-04")
McpClient2025_11_20("mcp-client-2025-11-20")
DevFullThinking2025_05_14("dev-full-thinking-2025-05-14")
InterleavedThinking2025_05_14("interleaved-thinking-2025-05-14")
CodeExecution2025_05_22("code-execution-2025-05-22")
ExtendedCacheTtl2025_04_11("extended-cache-ttl-2025-04-11")
Context1m2025_08_07("context-1m-2025-08-07")
ContextManagement2025_06_27("context-management-2025-06-27")
ModelContextWindowExceeded2025_08_26("model-context-window-exceeded-2025-08-26")
Skills2025_10_02("skills-2025-10-02")
FastMode2026_02_01("fast-mode-2026-02-01")
Output300k2026_03_24("output-300k-2026-03-24")
UserProfiles2026_03_24("user-profiles-2026-03-24")
UserProfiles2026_08_18("user-profiles-2026-08-18")
UserProfiles2026_09_04("user-profiles-2026-09-04")
AdvisorTool2026_03_01("advisor-tool-2026-03-01")
ManagedAgents2026_04_01("managed-agents-2026-04-01")
CacheDiagnosis2026_04_07("cache-diagnosis-2026-04-07")
Dreaming2026_04_21("dreaming-2026-04-21")
ThinkingTokenCount2026_05_13("thinking-token-count-2026-05-13")
ServerSideFallback2026_06_01("server-side-fallback-2026-06-01")
ServerSideFallback2026_07_01("server-side-fallback-2026-07-01")
FallbackCredit2026_06_01("fallback-credit-2026-06-01")
FallbackCredit2026_07_01("fallback-credit-2026-07-01")
AgentMemory2026_07_22("agent-memory-2026-07-22")
MidConversationToolChanges2026_07_01("mid-conversation-tool-changes-2026-07-01")
Compact2026_01_12("compact-2026-01-12")
ComputerUse2025_11_24("computer-use-2025-11-24")
McpTunnels2026_06_22("mcp-tunnels-2026-06-22")
StructuredOutputs2025_11_13("structured-outputs-2025-11-13")
TaskBudgets2026_03_13("task-budgets-2026-03-13")
ThinkingDisplayUpdates2026_08_18("thinking-display-updates-2026-08-18")
CEUserManagement2026_07_13("ce-user-management-2026-07-13")
MidConversationOutputConfig2026_07_01("mid-conversation-output-config-2026-07-01")
ThinkingBindingControls2026_08_01("thinking-binding-controls-2026-08-01")
MidConversationSystemClearAt2026_08_21("mid-conversation-system-clear-at-2026-08-21")
Compact2026_09_04("compact-2026-09-04")
InlineTools2026_09_15("inline-tools-2026-09-15")
McpClient2026_09_15("mcp-client-2026-09-15")
CEPlugins2026_09_01("ce-plugins-2026-09-01")
SpendLimitReads2026_09_26("spend-limit-reads-2026-09-26")
TelemetryDestinations2026_08_11("telemetry-destinations-2026-08-11")
Webhooks2026_10_07("webhooks-2026-10-07")
MessageThreads2026_08_12("message-threads-2026-08-12")
AnalyticsUsageCost2026_08_24("analytics-usage-cost-2026-08-24")
ExperimentalClaudeTag2026_10_21("experimental-claude-tag-2026-10-21")
string workspaceID⁠Header parameter

Optional header to select the Workspace for this request. The value is a Workspace ID (for example, wrkspc_011CZkZaBF1tNoB5wlCeusgy).

Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.

Returns
class BetaManagedAgentsSessionEvent: union

Union type for all event types in a session.

List Events
using System;
using Anthropic.Models.Beta.Sessions.Events;

EventListParams parameters = new()
{
    SessionID = "sesn_011CZkZAtmR3yMPDzynEDxu7"
};

var page = await client.Beta.Sessions.Events.List(parameters);
await foreach (var item in page.Paginate())
{
    Console.WriteLine(item);
}
Returns Examples
Response 200
{
  "data": [
    {
      "id": "sevt_011CZkZGPp1iBcp4kaQSihUm",
      "content": [
        {
          "text": "Where is my order #1234?",
          "type": "text"
        }
      ],
      "type": "user.message",
      "processed_at": "2026-03-15T10:00:00Z"
    },
    {
      "id": "sevt_011CZkZHPq1jCdq5mbRTjiVn",
      "content": [
        {
          "text": "Let me look up order #1234 for you.",
          "type": "text"
        }
      ],
      "processed_at": "2026-03-15T10:00:00Z",
      "type": "agent.message"
    }
  ],
  "next_page": "page_MjAyNS0wNS0xNFQwMDowMDowMFo="
}