Skip to content
Navigation

listSessionEvents

GET
/api/v1/sessions/{sessionId}/events

Stored events after a cursor. For live updates use the stream.

Authorization

  • session
    optional
    API key in cookie
  • token
    optional
    HTTP Bearer

    Authorization: Bearer <token>

Path parameters

  • sessionId
    string
    required

Query parameters

  • after
    optional
    integer
    format: int64
  • limit
    optional
    integer
    maximum: 5000 · minimum: 1

Returns

200

Events in order.

JSON
  • seq
    integer
    required
    format: int64
  • at
    string
    required
    format: date-time
  • type
    string
    ·
    one of 7 values
    required

    prompt: {text, user{id,name}}; update: an ACP SessionUpdate (discriminated by "sessionUpdate"); permission: {requestId, toolCall, options[{optionId,name,kind}], policy}; permission_resolved: {requestId, optionId, by}; turn_end: {stopReason}; error/notice: {message}.

    Allowed values: prompt, update, permission, permission_resolved, turn_end, error, notice
  • data
    object
    required
  • userId
    optional
    string

404

Error.
JSON
  • error
    string
    required

Type to search…

↑↓ navigate↵ selectEsc close