Knock · Authentication Profile

Knock App Authentication

Authentication

Knock secures its APIs with http across 1 declared security scheme, as derived from its OpenAPI definitions.

NotificationsMessagingInfrastructureWorkflowsCross-ChannelEmailSMSPushIn-AppChatSlackWebhooksMCPAI AgentsDeveloper Platform
Methods: http Schemes: 1 OAuth flows: API key in:

Security Schemes

BearerAuth http
scheme: bearer

Source

Authentication Profile

Raw ↑
generated: '2026-07-11'
method: derived
source: openapi/knock-audiences-api-openapi.yml, openapi/knock-bulk-operations-api-openapi.yml,
  openapi/knock-channels-api-openapi.yml, openapi/knock-integrations-api-openapi.yml, openapi/knock-management-api-openapi.yml,
  openapi/knock-messages-api-openapi.yml, openapi/knock-notify-api-openapi.yml, openapi/knock-objects-api-openapi.yml,
  openapi/knock-providers-api-openapi.yml, openapi/knock-schedules-api-openapi.yml, openapi/knock-tenants-api-openapi.yml,
  openapi/knock-users-api-openapi.yml ...
summary:
  types:
  - http
schemes:
- name: BearerAuth
  type: http
  scheme: bearer
  description: Knock API key as a Bearer token. Use a public key (pk_...) for client-side requests
    or a secret key (sk_...) for server-side.
  sources:
  - openapi/knock-audiences-api-openapi.yml
  - openapi/knock-bulk-operations-api-openapi.yml
  - openapi/knock-channels-api-openapi.yml
  - openapi/knock-integrations-api-openapi.yml
  - openapi/knock-management-api-openapi.yml
  - openapi/knock-messages-api-openapi.yml
  - openapi/knock-notify-api-openapi.yml
  - openapi/knock-objects-api-openapi.yml
  - openapi/knock-providers-api-openapi.yml
  - openapi/knock-schedules-api-openapi.yml
  - openapi/knock-tenants-api-openapi.yml
  - openapi/knock-users-api-openapi.yml
  - openapi/knock-workflows-api-openapi.yml