{
  "service": "Agent Outposts",
  "logging": "Intent registrations are logged in aggregate (brand, intent, result counts, hashed caller id) for demand statistics. No raw IP addresses are stored; free-text fields are stored only as provided.",
  "disclaimer": "Agent Outposts is not affiliated with Domino's. This Outpost is a demand registry operated by Agent Outposts; door-state data is compiled from public sources (evidence linked per claim) and is not provided, reviewed, or endorsed by Domino's.",
  "outpost": "dominos",
  "brand": "Domino's",
  "category": "Pizza",
  "status": "collecting_demand",
  "headline": "No public API or agent-native surface; human web/app plus DoorDash/Uber Eats aggregator ordering is the only sanctioned route.",
  "wall_summary": "A digital-ordering pioneer with no public API: menus, prices and ordering are human web/app (AnyWare) only, and Domino's terms prohibit automated access at human-exceeding rates. The sanctioned machine-reachable routes are its DoorDash (2025) and Uber Eats (2023) marketplace listings, where orders are fulfilled by Domino's drivers.",
  "door_state_version": "census-2026-11-01",
  "door_state": {
    "inventory": {
      "checked_at": "2026-11-01",
      "evidence_url": "https://www.dominos.com/menu?type=order_carryout",
      "note": "No direct inventory/availability API found. Only availability signal is store accepting orders / item availability on aggregator listing and on human ordering flow; ambiguous - no real-time stock API is published.",
      "state": "aggregator_only",
      "via": "DoorDash"
    },
    "menu_browse": {
      "checked_at": "2026-11-01",
      "evidence_url": "https://www.dominos.com/menu?type=order_carryout",
      "note": "No public developer portal/API found in search; official menu is human web/app only at dominos.com. Aggregator partnership with Uber Eats (2023) and DoorDash (2025) corroborated by Restaurant Dive reporting on Domino's earnings; menu browseable there. llms.txt and /.well-known/api-catalog returned 404 on 2026-11-01.",
      "state": "aggregator_only",
      "via": "DoorDash / Uber Eats"
    },
    "ordering": {
      "checked_at": "2026-11-01",
      "evidence_url": "https://www.dominos.com/menu?type=order_carryout",
      "note": "Direct ordering is human web/app/AnyWare only, no self-serve ordering API. Orders can be placed by a legitimate user/agent account via DoorDash/Uber Eats marketplaces, fulfilled by Domino's drivers per partnership reports.",
      "state": "aggregator_only",
      "via": "DoorDash / Uber Eats"
    },
    "prices": {
      "checked_at": "2026-11-01",
      "evidence_url": "https://www.dominos.com/menu?type=order_carryout",
      "note": "Prices shown on official human menu (location-varying, e.g. Mix and Match $6.99 note) and on aggregator listings at a premium per Domino's earnings comments; no direct price API.",
      "state": "aggregator_only",
      "via": "DoorDash / Uber Eats"
    },
    "tracking": {
      "checked_at": "2026-11-01",
      "evidence_url": "https://www.dominos.com/tracker?ref=media.dominos.com",
      "note": "Domino's Tracker is a human web/app surface (enter phone to track) with no API. Aggregator orders are trackable in DoorDash/Uber Eats; direct-order tracking remains human_only.",
      "state": "aggregator_only",
      "via": "DoorDash"
    }
  },
  "official_channels": [
    {
      "name": "DoorDash marketplace",
      "kind": "aggregator",
      "covers": [
        "menu_browse",
        "prices",
        "inventory",
        "ordering",
        "tracking"
      ],
      "gate": "Official partnership (2025). Ordering requires a DoorDash account; orders are fulfilled by Domino's drivers.",
      "evidence_url": "https://www.dominos.com/menu?type=order_carryout"
    },
    {
      "name": "Uber Eats marketplace",
      "kind": "aggregator",
      "covers": [
        "menu_browse",
        "prices",
        "ordering"
      ],
      "gate": "Official partnership (2023). Ordering requires an Uber Eats account.",
      "evidence_url": "https://www.dominos.com/menu?type=order_carryout"
    },
    {
      "name": "Domino's AnyWare (web/app/voice)",
      "kind": "human_channel",
      "covers": [
        "ordering",
        "tracking"
      ],
      "gate": "Human-operated channels only; no API. The Pizza Tracker is a human web/app surface.",
      "evidence_url": "https://www.dominos.com/tracker?ref=media.dominos.com"
    }
  ],
  "agent_native": {
    "api_catalog": false,
    "llms_txt": false,
    "mcp_server": false
  },
  "bot_posture": {
    "summary": "Terms prohibit automated systems sending more requests than a human; robots.txt permissive except /qr/",
    "evidence_url": "https://www.dominos.com/content/terms-of-use"
  },
  "alternatives": {
    "menu_browse": {
      "count": 1,
      "access": "register_intent"
    },
    "prices": {
      "count": 1,
      "access": "register_intent"
    },
    "inventory": {
      "count": 0,
      "access": "register_intent"
    },
    "ordering": {
      "count": 1,
      "access": "register_intent"
    },
    "tracking": {
      "count": 0,
      "access": "register_intent"
    }
  },
  "alternatives_policy": "Ranked by fit only. Placement is never sold.",
  "register_intent": {
    "method": "POST",
    "url": "https://api.agentoutposts.com/outposts/dominos/intent",
    "body": {
      "intent": "one of: menu_browse | prices | inventory | ordering | tracking",
      "detail": "optional context for the brand (max 500 chars), e.g. the task you were trying to complete. Never include personal data — no names, addresses, or order details.",
      "agent_label": "optional self-declared agent name (max 80 chars). Never put personal data in this field.",
      "est_frequency": "optional, e.g. '40/day'",
      "notify": "'poll' (default) or 'webhook'",
      "notify_url": "required when notify = 'webhook'"
    },
    "returns": "A receipt: ticket, queue position, live demand snapshot, alternatives for your intent, and (poll mode) a notify URL that reports door-state changes.",
    "limits": "100 intent registrations per caller per day"
  }
}