AkiiAkii
  • Platform
    Commerce GraphKeep services, offers, rules, and sources in one approved place.Agent GatewayPublish the facts AI and partner systems are allowed to read.Action RegistryMap each offer to the right booking, quote, call, WhatsApp, or checkout path.Answer QACatch wrong facts and broken customer paths before they cost demand.Protocol CompatibilityCheck readiness for ACP, UCP, MCP, A2A, AP2, and agent UI flows.ACP ReadinessCheck seller facts, prices, rules, offers, and next steps.
  • Resources
    Solutions overviewStart with the client problem, then see the Akii page built for it.DocsRead practical guides for Commerce Graph, Agent Gateway, and readiness.BlogPractical notes on client data, buyer paths, and AI. No prophecy required.FAQStraight answers for buyers, teams, agencies, and partners.ResearchNotes on agent commerce, action paths, checks, and sources.
  • Company
    AboutSee what Akii is building, why it exists, and who is behind it.ContactTell Akii what you are trying to fix.
  • Pricing
LoginContactSign up
AkiiAkii

Platform

Commerce GraphKeep services, offers, rules, and sources in one approved place.Agent GatewayPublish the facts AI and partner systems are allowed to read.Action RegistryMap each offer to the right booking, quote, call, WhatsApp, or checkout path.Answer QACatch wrong facts and broken customer paths before they cost demand.Protocol CompatibilityCheck readiness for ACP, UCP, MCP, A2A, AP2, and agent UI flows.ACP ReadinessCheck seller facts, prices, rules, offers, and next steps.

Resources

Solutions overviewStart with the client problem, then see the Akii page built for it.DocsRead practical guides for Commerce Graph, Agent Gateway, and readiness.BlogPractical notes on client data, buyer paths, and AI. No prophecy required.FAQStraight answers for buyers, teams, agencies, and partners.ResearchNotes on agent commerce, action paths, checks, and sources.

Company

AboutSee what Akii is building, why it exists, and who is behind it.ContactTell Akii what you are trying to fix.
Sign up
PricingContact
Login
Home/Docs/Reference/Commerce Graph schema
Reference

Updated 2026-07-22

Commerce Graph schema

Schema reference for structuring products, services, offers, policies, locations, availability, and customer actions for AI systems.

Start Here

  • Akii Documentation
  • Getting started with Akii
  • What is Akii?
  • Core concepts
  • Glossary

Core Platform

  • Commerce Graph
  • Agent Gateway
  • Action Registry
  • Protocol Compatibility
  • Answer QA
  • Monitoring
  • Fix Queue
  • Sources

Protocol Compatibility

  • AI commerce protocols
  • Agentic Commerce Protocol readiness
  • Universal Commerce Protocol readiness
  • Model Context Protocol support
  • Agent2Agent support
  • Agent Payments Protocol readiness
  • Agent UI payloads
  • Protocol comparison
  • Safe protocol claims and certifications

Publishing and Partner Access

  • Publishing overview
  • Access boundaries
  • Commerce Graph publishing
  • Approved data publishing
  • Read-only AI access
  • What another agent can see
  • UCP-style client profile
  • Exports
  • Availability and access messages
  • Traffic limits
  • Versioning

Implementation Guides

  • Create your first Commerce Graph
  • Publish your Agent Gateway
  • Map customer action paths
  • Run Answer QA
  • Configure protocol compatibility
  • Set up MCP access
  • Create an A2A Agent Card
  • Prepare for ACP-style flows
  • Prepare for UCP-style flows
  • Monitor drift
  • Manage fixes

Agencies and Partners

  • Run Akii across client accounts
  • Client onboarding for agencies
  • Manage multiple client brands
  • Client reports
  • Fix Queue workflows for agencies
  • Reselling and packaging Akii
  • Onboard clients and share approved outputs
  • Batch client onboarding
  • Protocol exports
  • Partner readiness reports

Use Cases

  • Find the clients Akii fits best
  • Ecommerce and complex catalogs
  • Service businesses with complex buyer paths
  • Local businesses
  • B2B quote and inquiry journeys
  • Hospitality
  • Wellness and clinics
  • Venues and events
  • Tours and experiences
  • Marketplaces
  • Multi-location brands

Security and Compliance

  • Security overview
  • Data handling
  • Public vs private data
  • MCP security
  • Payment boundaries
  • Give each role only the access it needs
  • Audit logs
  • Certification and platform-claim rules

Reference

  • Reference
  • Entities
  • Commerce Graph schema
  • Action types
  • Protocol statuses
  • Issues
  • Readiness statuses
  • Plan limits
  • FAQ
  • Changelog
  • Schemas

Overview

Schema reference for structuring products, services, offers, policies, locations, availability, and customer actions for AI systems.

  • Required client identity.
  • Optional location and offer details.
  • Public/private field separation.
  • Graph version metadata.

Required fields

A published Commerce Graph needs client identity, graph version, approved client profile, public sources, offers, policies, locations where relevant, and customer action paths. Unapproved or private fields must not appear in public output.

  • merchant_id
  • graph_version
  • business.name
  • business.website
  • sources
  • offers
  • actions

Optional fields

Optional fields add precision when they are supported by source evidence: regions, service areas, menus, packages, availability, eligibility, deposit rules, cancellation rules, fulfillment rules, and partner export metadata.

Public and private fields

Public fields are approved for public output, JSON-LD, MCP-compatible access, protocol profiles, and partner exports. Private notes, internal review notes, privileged status, and implementation tasks stay out of public outputs.

Commerce Graph JSON schema excerpt

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://akii.com/schemas/commerce-graph.schema.json",
  "type": "object",
  "required": ["merchant_id", "graph_version", "business", "sources", "offers", "actions"],
  "properties": {
    "merchant_id": { "type": "string" },
    "graph_version": { "type": "string" },
    "status": { "enum": ["draft", "approved", "published"] },
    "business": {
      "type": "object",
      "required": ["name", "website"],
      "properties": {
        "name": { "type": "string" },
        "website": { "type": "string", "format": "uri" },
        "category": { "type": "string" },
        "locations": { "type": "array", "items": { "$ref": "#/$defs/location" } }
      }
    },
    "offers": { "type": "array", "items": { "$ref": "#/$defs/offer" } },
    "actions": { "type": "array", "items": { "$ref": "#/$defs/action_path" } },
    "sources": { "type": "array", "items": { "$ref": "#/$defs/source" } }
  }
}

Related docs

Schemas

Schema references for Commerce Graph, Action Path, Protocol Profile, Public Output, and Export shapes where implemented.

Commerce Graph publishing

How approved Commerce Graph data can be shared as client facts, offers, policies, actions, reviews, and structured data.

Previous
Entities
Next
Action types

On this page

  • Overview
  • Required fields
  • Optional fields
  • Public and private fields
  • Commerce Graph JSON schema excerpt
Akii

Akii turns scattered client details into one approved Commerce Graph. AI systems can read the facts, and Answer QA can catch what they get wrong. AI has enough to guess at already.

Platform

  • Commerce Graph
  • Agent Gateway
  • Action Registry
  • Protocol Compatibility
  • ACP Readiness
  • Answer QA

Solutions

  • Solutions overview

Resources

  • Docs
  • Blog
  • FAQ
  • Research

Company

  • About
  • Contact
  • Privacy
  • Terms

Account

  • Sign up
  • Login
  • Pricing

© 2026 Akii Technologies, Ltd. All rights reserved.

CookiesPreferences