Hypamoon · OAuth Scopes

Hypamoon OAuth Scopes

OAuth 2.0 derived

Hypamoon publishes 18 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Hypamoon API on a user’s behalf.

Tokens are issued from https://api.hypamoon.com/oauth/token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

Artificial IntelligenceCollaborationProductivityPlatformLow-Code
Scopes: 18 Flows: authorizationCode Method: derived

OAuth endpoints

Authorization URL
https://app.hypamoon.com/oauth/authorize
Token URL
https://api.hypamoon.com/oauth/token
Flows
authorizationCode

Scopes (18)

ScopeDescriptionFlows
assistant:write Configure the voice AI assistant authorizationCode
calls:read Read calls, with transcript and summary authorizationCode
calls:write Let the assistant call people on behalf of the project authorizationCode
chat:read Read the chat conversations with the assistant, with messages and summary authorizationCode
chat:write Start chat conversations with the assistant and send customer messages authorizationCode
clients:read As an agency: list your client projects, read their usage and activity, and read inside a client project with the Hypamoon-Project header authorizationCode
clients:write As an agency: set up client projects, ask clients for access, invite owners, and build inside a client project with the Hypamoon-Project header authorizationCode
data:read Read the project's collections and their documents, and the business processes (brain) authorizationCode
data:write Create, change and delete collections and their documents, and the business processes (brain) authorizationCode
messages:read Read the text messages and emails the project sent, with their status authorizationCode
messages:write Send text messages (SMS) and emails on behalf of the project authorizationCode
numbers:read Read the numbers and their call plans authorizationCode
numbers:write Order numbers and change call plans authorizationCode
project:read Read the project: its name, whether it is in test mode or live, and what still needs to be done authorizationCode
project:write Fill in the project's company or personal details, manage agents and request secrets for other services authorizationCode
sites:read Read the project's sites, apps and domains authorizationCode
sites:write Publish sites and apps on .hypamoon.app, change and delete them, and manage domains authorizationCode
webhooks:write Create, test and delete webhooks authorizationCode

Source

OAuth Scopes

Raw ↑
generated: '2026-11-12'
method: derived
source: openapi/hypamoon-com-openapi.json
schemes:
- name: OAuth2
  source: openapi/hypamoon-com-openapi.json
  flows:
  - flow: authorizationCode
    authorizationUrl: https://app.hypamoon.com/oauth/authorize
    tokenUrl: https://api.hypamoon.com/oauth/token
  description: For assistants that connect by URL (Claude.ai, ChatGPT, Grok). Authorization
    code with PKCE (S256 only); register a client with dynamic client registration at https://api.hypamoon.com/oauth/register.
    Send resource=https://api.hypamoon.com/api/v1/mcp. The user picks the project (test or live)
    and the scopes on the consent screen. The access token (hm_oat_...) works on every /api/v1
    route, not only /mcp; refresh it with the refresh token. The user can revoke a connection
    in the portal under Koppelingen.
scopes:
- scope: assistant:write
  description: Configure the voice AI assistant
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: calls:read
  description: Read calls, with transcript and summary
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: calls:write
  description: Let the assistant call people on behalf of the project
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: chat:read
  description: Read the chat conversations with the assistant, with messages and summary
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: chat:write
  description: Start chat conversations with the assistant and send customer messages
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: clients:read
  description: 'As an agency: list your client projects, read their usage and activity, and
    read inside a client project with the Hypamoon-Project header'
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: clients:write
  description: 'As an agency: set up client projects, ask clients for access, invite owners,
    and build inside a client project with the Hypamoon-Project header'
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: data:read
  description: Read the project's collections and their documents, and the business processes
    (brain)
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: data:write
  description: Create, change and delete collections and their documents, and the business processes
    (brain)
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: messages:read
  description: Read the text messages and emails the project sent, with their status
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: messages:write
  description: Send text messages (SMS) and emails on behalf of the project
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: numbers:read
  description: Read the numbers and their call plans
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: numbers:write
  description: Order numbers and change call plans
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: project:read
  description: 'Read the project: its name, whether it is in test mode or live, and what still
    needs to be done'
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: project:write
  description: Fill in the project's company or personal details, manage agents and request
    secrets for other services
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: sites:read
  description: Read the project's sites, apps and domains
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: sites:write
  description: Publish sites and apps on <slug>.hypamoon.app, change and delete them, and manage
    domains
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json
- scope: webhooks:write
  description: Create, test and delete webhooks
  flows:
  - authorizationCode
  sources:
  - openapi/hypamoon-com-openapi.json

Work with this as data

Every scope set here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for oauth scopes

4 MCP tools reach this
  • find_scopesBrowse and filter every scope set in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This scope set
curl "https://apis.io/api/v1/scopes/hypamoon-com-scopes"
All oauth scopes
curl "https://apis.io/api/v1/scopes?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.