{
 "categories": [
  "point-of-sale",
  "retail"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-10-16",
   "fact": "homepage",
   "note": "The Toast platform page presents Toast as restaurant point-of-sale and management software. The page says it was last updated on 6 October 2026.",
   "source": "https://pos.toasttab.com/toast-platform",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "name",
   "note": "The developer guide names the Toast platform REST APIs.",
   "source": "https://dev.toasttab.com/doc/devguide/apiOverview.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "vendor",
   "note": "The platform page is published by Toast.",
   "source": "https://pos.toasttab.com/toast-platform",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "license",
   "note": "The page lists paid software plans. Starter Kit starts at $0 per month and Point of Sale starts at $69 per month, with hardware-subscription footnotes. The product is commercial.",
   "source": "https://pos.toasttab.com/toast-platform",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "deployment",
   "note": "The page says Toast is one cloud-based platform and lists cloud-based point of sale on the Starter Kit and Point of Sale plans.",
   "source": "https://pos.toasttab.com/toast-platform",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "platforms",
   "note": "Standard API and analytics credentials are created in Toast Web, the browser administration surface.",
   "source": "https://dev.toasttab.com/doc/devguide/authentication.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.exists",
   "note": "The overview documents Toast platform REST web service APIs for location, order, menu, labor, and stock data, plus outbound APIs that Toast calls on the integrator's HTTPS endpoint.",
   "source": "https://dev.toasttab.com/doc/devguide/apiOverview.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.kinds[0]",
   "note": "The page says read access uses GET and write access uses POST, PUT, PATCH, and DELETE.",
   "source": "https://dev.toasttab.com/doc/devguide/apiOverview.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.auth[0]",
   "note": "Toast uses the OAuth 2 client-credentials grant. POST /authentication/v1/authentication/login accepts clientId, clientSecret, and userAccessType TOAST_MACHINE_CLIENT, and returns a bearer accessToken with expiresIn.",
   "source": "https://dev.toasttab.com/doc/devguide/authentication.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.coverage",
   "note": "Orders, menus, labor, stock, and configuration are documented. Partner and custom clients receive only the methods needed for that integration, and standard access is narrower on several write methods. Coverage is partial.",
   "source": "https://dev.toasttab.com/doc/devguide/apiOverview.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.docs",
   "note": "Opened as the current Toast API overview.",
   "source": "https://dev.toasttab.com/doc/devguide/apiOverview.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.data_access.export[0]",
   "note": "The authentication success body is a JSON object containing the bearer token. The overview's read APIs return location and order data through the same REST service.",
   "source": "https://dev.toasttab.com/doc/devguide/authentication.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "verdict.scores.api",
   "note": "Orders, menus, labor, and stock are documented behind client-credentials tokens. Integration-type approval and per-client scopes keep the score at 6.",
   "source": "https://dev.toasttab.com/doc/devguide/authentication.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current API overview, including the integration-type method table.",
   "source": "https://dev.toasttab.com/doc/devguide/apiOverview.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current authentication guide, including the login body, bearer header, and Toast-Restaurant-External-ID.",
   "source": "https://dev.toasttab.com/doc/devguide/authentication.html",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current Toast platform page, last updated 6 October 2026.",
   "source": "https://pos.toasttab.com/toast-platform",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-16",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://dev.toasttab.com/doc/devguide/apiOverview.html"
   },
   {
    "type": "docs",
    "url": "https://dev.toasttab.com/doc/devguide/authentication.html"
   },
   {
    "type": "docs",
    "url": "https://pos.toasttab.com/toast-platform"
   }
  ]
 },
 "homepage": "https://pos.toasttab.com/toast-platform",
 "id": "toast",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "oauth2-client-credentials"
   ],
   "coverage": "partial",
   "docs": "https://dev.toasttab.com/doc/devguide/apiOverview.html",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Toast is a cloud restaurant platform with Toast Web and POS devices. The documented machine path is the REST API. This record is Toast. Square is a different product.\n",
   "ui_stack": [],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Toast",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "square"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Toast",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 6,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": null,
   "overall": 6,
   "rpa": null
  },
  "search": {
   "description": "Toast documents REST APIs for orders, menus, labor, and stock. Client credentials and the integration type limit which methods succeed.",
   "title": "Toast is automatable through its API"
  },
  "summary": "Toast is automatable today through its REST APIs. The API overview says the platform supports GET, POST, PUT, PATCH, and DELETE, plus outbound APIs that Toast calls on the integrator's HTTPS endpoint. Named APIs include orders, menus, restaurants, labor, stock, configuration, kitchen, cash management, analytics, gift cards, loyalty, and tenders. Which methods a client can call depends on the integration type. Partner and custom access is granted for a specific implementation, and the overview says the listed methods are the full range rather than the permissions a given client receives. Authentication is the OAuth 2 client-credentials grant. The client POSTs clientId, clientSecret, and userAccessType TOAST_MACHINE_CLIENT to /authentication/v1/authentication/login. The JSON response includes a bearer accessToken and expiresIn. Later calls send Authorization Bearer. Location-specific calls also send Toast-Restaurant-External-ID with the restaurant GUID. A missing or expired token returns 401. A valid token without the required scope, or a restaurant GUID the client cannot access, returns 403. Partner and custom credentials are created by the Toast integrations team after approval. Standard API and analytics credentials can be created in Toast Web. The platform page describes a cloud point of sale and lists a Starter Kit starting at $0 per month and Point of Sale starting at $69 per month, with hardware and extra-device charges in the footnotes. No Toast MCP server was established from the pages opened here. Connector catalogs were not opened. Computer-use viability is unassessed. The API scores 6 because the catalog is broad and call access is still gated by integration type and scopes.\n"
 }
}