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
Reference3 min read

Activity

Who did what and when.

On this page
  • activity.list · List activity
  • activity.history · Brand history
  • activity.personal · Your activity

Updated on January 1, 1970

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

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

  • activity.list · List activity
  • activity.history · Brand history
  • activity.personal · Your activity

Read-only in every door.

activity.list · List activity

What happened in the brand: who did what and when, including actions taken by Nödo and external agents.

FieldValue
KindRead
HTTP methodPOST /api/v1/activity.list
MCP toolactivity_list
Scopeactivity.read
Minimum roleViewer
Human confirmationNo
DoorsNödo, Voice, MCP, API, Chat, Screens, Apps
StatusAvailable
Widgetlist

Input

{
  cursor?: string  // ≤ 512 · Opaque cursor from a previous `nextCursor`.
  limit?: integer  // 1–50 · default 20
}

Output

{
  items: Array<{
    id: string  // uuid
    actor: string
    action: string
    subject: string | null
    createdAt: string
  }>
  nextCursor: string | null
}

activity.history · Brand history

The brand history as the caller may read it: what everyone sees and, for whoever sees the settings (and staff with the brand's activity), access, money and connections too. Newest first; page with before.

FieldValue
KindRead
HTTP methodPOST /api/v1/activity.history
MCP toolactivity_history
Scopeactivity.read
Minimum roleViewer
Human confirmationNo
DoorsAPI, MCP, Screens, Apps, Nödo
StatusAvailable

Input

{
  before?: {
    at: string  // date-time
    id: string  // uuid
  }
  | null
  categories?: string[]  // ≤ 20 items
  search?: string  // ≤ 200
  from?: string | null
  to?: string | null
}

Output

{
  items: Array<{
    id: string
    ledger: string
    code: string
    category: string
    importance: string  // signal, milestone, follow_up or risk.
    occurredAt: string
    sentence: string  // «Ana creó el trabajo Logo nuevo», in the reader's locale and second person for their own acts.
    label: string  // Short label of the code («Trabajo creado»).
    actor: {
      id: string
      name: string | null
      avatarUrl: string | null
    }
    | null
    brand: {
      id: string
      name: string | null
      shortId: string | null
    }
    | null
    detail: string | null  // Staff feeds only: the free-text detail stored with the event.
  }>
  next: {
    at: string
    id: string
  }
  | null  // Pass as `before` for the next page; null on the last one.
  error: string | null
}

activity.personal · Your activity

What the caller did, or what happened to them, in the brands they reach and in their own account, in the history everyone in a brand may read (never the owners-only or staff lines). Newest first; page with before. A page can come back shorter than the rest while next still points further. brandId keeps it to one brand they reach.

FieldValue
KindRead
HTTP methodPOST /api/v1/activity.personal
MCP toolactivity_personal
Scopeactivity.read
Minimum roleself
Human confirmationNo
DoorsAPI, Screens, Apps
StatusAvailable

Input

{
  before?: {
    at: string  // date-time
    id: string  // uuid
  }
  | null
  categories?: string[]  // ≤ 20 items
  brandId?: string | null
}

Output

{
  items: Array<{
    id: string
    ledger: string
    code: string
    category: string
    importance: string  // signal, milestone, follow_up or risk.
    occurredAt: string
    sentence: string  // «Ana creó el trabajo Logo nuevo», in the reader's locale and second person for their own acts.
    label: string  // Short label of the code («Trabajo creado»).
    actor: {
      id: string
      name: string | null
      avatarUrl: string | null
    }
    | null
    brand: {
      id: string
      name: string | null
      shortId: string | null
    }
    | null
    detail: string | null  // Staff feeds only: the free-text detail stored with the event.
  }>
  next: {
    at: string
    id: string
  }
  | null  // Pass as `before` for the next page; null on the last one.
  error: string | null
}