Demodesk · Authentication Profile

Demodesk Authentication

Authentication

Demodesk secures its APIs with apiKey, http, and oauth2 across 2 declared security schemes, as derived from its OpenAPI definitions.

CompanySalesAIConversation IntelligenceVideo ConferencingCRMTranscriptionWebhooksMCP
Methods: apiKey, http, oauth2 Schemes: 2 OAuth flows: API key in: header

Security Schemes

api-key apiKey
· in: header (api-key)
bearerAuth http
scheme: bearer

Source

Authentication Profile

Raw ↑
generated: '2026-07-18'
method: searched
source: openapi/demodesk-v1-openapi.json, openapi/demodesk-v2-openapi.yml
docs: https://demodesk.com/api/docs/index.html
summary:
  types:
  - apiKey
  - http
  - oauth2
  api_key_in:
  - header
  oauth2_note: >-
    OAuth2 (authorization_code + PKCE S256, scope mcp:tools) backs the hosted MCP
    server at https://demodesk.com/mcp. See scopes/demodesk-scopes.yml and
    well-known/demodesk-oauth-authorization-server.json. The REST API itself uses
    Bearer API keys.
schemes:
- name: api-key
  type: apiKey
  in: header
  parameter: api-key
  sources:
  - openapi/demodesk-v1-openapi.json
- name: bearerAuth
  type: http
  scheme: bearer
  bearerFormat: API key or OAuth token
  description: |-
    Pass your API key or OAuth token as a Bearer token in the `Authorization` HTTP header.

    ```
    curl -H "Authorization: Bearer [example key]" https://demodesk.com/api/v2/recordings
    ```

    **Obtaining a key:** Generate an API key in your Demodesk account under
    *Settings > Integrations > Other*.

    **Permissions:** The key inherits the permissions of the user who created it.
    So when trying to access resource
  sources:
  - openapi/demodesk-v2-openapi.yml