{
  "resource": "https://accordio.ai",
  "resource_name": "Accordio public API",
  "resource_documentation": "https://accordio.ai/openapi.json",
  "resource_policy_uri": "https://accordio.ai/privacy",
  "resource_tos_uri": "https://accordio.ai/terms",
  "scopes_supported": [
    "public:read",
    "scheduler:read",
    "scheduler:write"
  ],
  "x-scope-descriptions": {
    "public:read": "Read public marketing and catalogue data: product features, pricing, FAQ, integrations, AI agents.",
    "scheduler:read": "Read a published Accordio booking page: host profile, event types, and free slots.",
    "scheduler:write": "Book or cancel a meeting on a published Accordio booking page. Mutating, rate limited, no credential required."
  },
  "x-authentication": {
    "required": false,
    "description": "Every scope in scopes_supported is granted to anonymous callers, subject to per-IP rate limits. No token is issued or accepted for them."
  },
  "x-restricted-scopes": {
    "description": "Workspace permissions Accordio enforces for its own clients. Not publicly grantable: there is no public authorization server yet, so no agent can request these.",
    "contact": "mailto:hello@accordio.ai",
    "scopes": {
      "contracts:read": "Read contracts and proposals in a workspace.",
      "contracts:write": "Create, edit, and send contracts and proposals.",
      "invoices:read": "Read invoices, payments, and reconciliation state.",
      "invoices:write": "Create and send invoices, and record payments.",
      "clients:read": "Read clients, leads, and projects.",
      "clients:write": "Create and update clients, leads, and projects.",
      "time:read": "Read tracked time entries and timesheets.",
      "time:write": "Start, stop, and edit time entries."
    }
  }
}