Skip to main content
GET
One chat session

Authorizations

Authorization
string
header
required

An aik_… programmatic API key (app.atako.ai → Settings → API keys) or a Supabase session JWT.

Path Parameters

id
string
required

Conversation id

Response

One chat session between the caller and an agent. A user may hold several; see docs/specs/agent-sessions.md.

id
string<uuid>
required
agentId
string<uuid>
required
key
string
required

Opaque engine-side key of this thread — the bare user id for the historical thread, chat:<conversationId> for every session created since. Read-only.

title
string | null
required

Derived from the first user message when not set explicitly.

archived
boolean
required
unreadCount
integer
required

Agent messages newer than this session's read cursor.

createdAt
string<date-time>
required
meta
object

Free-form per-session payload.

lastReadAt
string<date-time> | null
lastMessageAt
string<date-time> | null