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?
  • What does a Brand Manager do?
  • Brand Kit and Library
  • Posts and calendar
  • Connections
  • Meetings

Work

  • Work and tasks
  • Ordering work
  • Following, reviewing and approving deliveries
  • Custom quotes
  • Yes, there are humans behind it

Account and billing

  • Plans and pricing
  • Billing and payments
  • Roles and permissions
  • Workspaces and multiple brands
  • Languages, apps and data

Help

  • How to get help

API

  • Brand API
    • Permissions and roles
    • Brand
    • Genome
    • Brand Kit
    • Library
    • Works
    • Calendar
    • Connections
    • Publishing
    • Inbox
    • Team
    • Conversation
    • Memory
    • Questions
    • Media
    • Store
    • Plan
    • Orders
    • Activity

MCP

  • MCP server

Connectors

  • Brand connectors

Nödo and agents

  • Nödo in the brand
API/Brand API
Reference1 min read

Genome

Who the brand is, what it thinks, how it looks.

On this page
  • genome.read · Read the Genome
  • genome.propose · Propose a change

Updated on January 1, 1970

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

In this section

  • Permissions and roles
  • Brand
  • Brand Kit
  • Library
  • Works
  • Calendar
  • Connections
  • Publishing
Can't find what you need? Write to usWrite to usGo to the app
© 2026 Nömad · Nömad documentationLinkedInInstagramFacebookTikTokYouTubeX
Go to nomad.oooBack to top

On this page

  • genome.read · Read the Genome
  • genome.propose · Propose a change

genome.read · Read the Genome

Who the brand is, what it thinks and how it looks (Genome v2). Ask only for the sections you need; omit sections for a short summary of all of them.

FieldValue
KindRead
HTTP methodPOST /api/v1/genome.read
MCP toolgenome_read
Scopegenome.read
Minimum roleViewer
Human confirmationNo
DoorsNödo, Voice, MCP, API
StatusAvailable
Widgetrecord

Input

{
  sections?: Array<"metadata" | "visualIdentity" | "executiveSummary" | "identity" | "positioning" | "audiences" | "archetypes" | "verbalSystem" | "messageArchitecture" | "marketLandscape" | "customerJourney" | "creativeTerritories" | "commercial" | "guardrails" | "localization" | "brandMemory" | "diagnosticPlan">  // ≤ 8 items
  format?: "concise" | "detailed"  // default "concise" · `concise` returns names and states only; `detailed` adds ids and full fields.
}

Output

{
  revision: integer  // -9007199254740991–9007199254740991
  generatedAt: string
  sections: Record<string, unknown>
  provenance: {
    confidence: "high" | "medium" | "low" | "unknown"
    researchAsOf: string
  }
}

genome.propose · Propose a change

Files a proposed change to one Genome section, citing where it comes from. Nothing changes until a person accepts it in Genome › Memory, so it needs no confirmation.

FieldValue
KindWrite
HTTP methodPOST /api/v1/genome.propose
MCP toolgenome_propose
Scopegenome.write
Minimum roleMember
Human confirmationNo
DoorsNödo, Voice, MCP, API
StatusPlanned

Input

{
  section: "metadata" | "visualIdentity" | "executiveSummary" | "identity" | "positioning" | "audiences" | "archetypes" | "verbalSystem" | "messageArchitecture" | "marketLandscape" | "customerJourney" | "creativeTerritories" | "commercial" | "guardrails" | "localization" | "brandMemory" | "diagnosticPlan"
  key: string
  value: string  // ≤ 2000
  reason: string  // ≤ 500
  citation: {
    conversationId?: string  // uuid
    messageSequence?: integer  // -9007199254740991–9007199254740991
    url?: string  // uri
  }
}

Output

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