Privacy and analytics

We use necessary technical cookies and, only with your consent, analytics and marketing pixels to improve the website and measure campaigns.

Privacy policyCookie policy
Docs
English
EspañolEnglishFrançaisDeutschItalianoPortuguês

Getting started

  • What is Nömad?
  • Getting started with Nömad
  • Create your brand and complete the Genome
  • Invite your team
  • Glossary

Brand OS

  • What is inside Brand OS
  • What is the Genome?
  • Who is Nödo?
  • Talk to Nödo: voice, cards and ordering from the Store
  • Conversations: your team and Nödo
  • What does a Brand Manager do?
  • Brand Kit and Library
  • Posts and calendar
  • Connections
  • Meetings
  • Files we send you with NödoTransfer
  • Your quotes

Work

  • Work and tasks
  • Ordering work
  • Following, reviewing and approving deliveries
  • Approving the posts Nömad prepares
  • Custom quotes
  • Brand history
  • Yes, there are humans behind it

Account and billing

  • Plans and pricing
  • Billing and payments
  • Paying from the apps (iPhone and Android)
  • People and access
  • Organization and brand roles
  • Workspaces and multiple brands
  • Your name and @username
  • Languages, apps and data
  • Leave, close or delete: account, brands and workspaces
  • Delete and restore: what goes and what stays
  • Inbox and notifications: how we let you know
  • Push notifications on your phone and browser
  • Nömad emails and your preferences

Help

  • How to get help

API

  • Brand API
    • Errors
    • Permissions and roles
    • Events and webhooks
    • Brand
    • Genome
    • Brand Kit
    • Library
    • Works
    • Calendar
    • Connections
    • Publishing
    • Inbox
    • Team
    • Account and team
    • Conversation
    • Memory
    • Questions
    • Media
    • Store
    • Plan
    • Orders
    • Activity
    • Workspace
    • Your account
    • Billing
    • Sync
    • Website and domains
    • Statistics
    • Events

MCP

  • MCP server

Connectors

  • Brand connectors

Nödo and agents

  • Nödo in the brand

Genome

  • Genome specification
API/Brand API
Reference2 min read

Inbox

Per-person notifications.

On this page
  • inbox.notifications.list · List the Inbox
  • inbox.notifications.mark_read · Mark as read
  • inbox.notifications.update · Triage the Inbox

Updated on January 1, 1970

Русский
한국어
日本語
中文
हिन्दी
Open the app
PreviousPublishing
NextTeam

In this section

  • Errors
  • Permissions and roles
  • Events and webhooks
  • Brand
  • Genome
  • Brand Kit
  • Library
  • Works
Can't find what you need? Write to usWrite to usGo to the app
© 2026 Nömad · Nömad documentationLinkedInInstagramThreadsFacebookTikTokYouTubeX
Go to nomad.oooBack to top

On this page

  • inbox.notifications.list · List the Inbox
  • inbox.notifications.mark_read · Mark as read
  • inbox.notifications.update · Triage the Inbox

inbox.notifications.list · List the Inbox

The caller's Inbox in this brand only: priority (named, given something, asked to approve, or high stakes), other, later, saved or done; newest first. Each item says its lane and why it arrived.

FieldValue
KindRead
HTTP methodPOST /api/v1/inbox.notifications.list
MCP toolinbox_notifications_list
Scopeinbox.read
Minimum roleViewer
Human confirmationNo
DoorsNödo, Voice, API, Chat, Screens, Apps
StatusAvailable
Widgetlist

Input

{
  view?: "priority" | "other" | "later" | "saved" | "done"  // default "priority"
  unreadOnly?: boolean  // default false
  cursor?: string  // ≤ 512 · Opaque cursor from a previous `nextCursor`.
  limit?: integer  // 1–50 · default 20
}

Output

{
  items: Array<{
    id: string  // uuid
    title: string
    body: string | null
    link: string | null
    lane: "priority" | "other"
    reason: string | null
    read: boolean
    saved: boolean
    createdAt: string
  }>
  nextCursor: string | null
}

inbox.notifications.mark_read · Mark as read

Marks the caller notifications as read; without ids, all of them in this brand.

FieldValue
KindWrite
HTTP methodPOST /api/v1/inbox.notifications.mark_read
MCP toolinbox_notifications_mark_read
Scopeinbox.write
Minimum roleViewer
Human confirmationNo
DoorsNödo, API, Chat, Screens, Apps
StatusAvailable

Input

{
  ids?: string[]  // ≤ 100 items
}

Output

{
  ok: true
  id?: string
  revision?: integer  // -9007199254740991–9007199254740991
}

inbox.notifications.update · Triage the Inbox

On the caller's notices in this brand: done (leaves the Inbox, stays under Done, can come back), saved, or snoozedUntil a future moment (null wakes them). Send only what changes; ids outside the brand are ignored.

FieldValue
KindWrite
HTTP methodPOST /api/v1/inbox.notifications.update
MCP toolinbox_notifications_update
Scopeinbox.write
Minimum roleViewer
Human confirmationNo
DoorsNödo, API, Chat, Screens, Apps
StatusAvailable

Input

{
  ids: string[]  // ≤ 100 items
  done?: boolean
  saved?: boolean
  snoozedUntil?: string | null
}

Output

{
  ok: true
  id?: string
  revision?: integer  // -9007199254740991–9007199254740991
}