Skip to main content

Endpoints

All Workspaces endpoints require the workspaces:read scope. The :id path parameter must match the workspace associated with the API key—cross-workspace access returns 403 Access denied.

Key concepts

  • Responses are wrapped in { data: ... } for the info/settings endpoints; members returns { data: [...] }.
  • Settings include nested objects (branding, support, policies, analytics, localization, taxes) exactly as used by the dashboard.
  • Membership listing pulls from both the main database and control plane to resolve roles and email addresses.