Skip to main content
GET
Questions your agents are waiting on you for, or your settled history

Authorizations

Authorization
string
header
required

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

Query Parameters

state
enum<string>
default:open
Available options:
open,
answered,
expired,
withdrawn,
settled,
all
kind
enum<string>
Available options:
blocker,
guardrail,
choice,
info
priority
enum<string>
Available options:
critical,
high,
normal,
low
agentId
string<uuid>

Only this agent's notices.

recipientUserId
string<uuid>

Company admins only — read a colleague's queue/history instead of your own. Mutually exclusive with scope=company.

scope
enum<string>

Company admins only — company reads every notice of the company (history sort applies) instead of one recipient. Mutually exclusive with recipientUserId.

Available options:
mine,
company
order
enum<string>

Force the history sort (most recently settled first) even when state=open.

Available options:
recent
cursor
string

Opaque pagination cursor from a previous page's nextCursor — only meaningful on the history sort.

limit
integer
default:50
Required range: 1 <= x <= 200

Response

nextCursor is only meaningful on the history sort (a settled state, all, or order=recent) — pass it back as ?cursor= for the next page. It is always null on the default open queue (AF-52): that sort is a plain limit, never paginated.

notices
object[]
required
nextCursor
string | null
required

Opaque cursor for the next history page, null once exhausted (or not applicable).