DinMo · Authentication Profile

Dinmo Authentication

Authentication

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

CompanyCustomer Data PlatformCDPReverse ETLData ActivationData WarehouseAudience SegmentationMarketingPersonalizationMarTech
Methods: http Schemes: 1 OAuth flows: API key in:

Security Schemes

PersonalizationApiKey http
scheme: bearer

Source

Authentication Profile

dinmo-authentication.yml Raw ↑
generated: '2026-08-13'
method: searched
source: https://docs.dinmo.io/customer-hub/profiles-api/api-reference
docs: https://docs.dinmo.io/customer-hub/profiles-api/api-reference
summary:
  types:
  - http
  api_key_in: []
  oauth2_flows: []
  http_schemes:
  - bearer
schemes:
- name: PersonalizationApiKey
  type: http
  scheme: bearer
  description: >-
    A DinMo Personalization API key is sent in the HTTP Authorization header as a
    Bearer token (Authorization: Bearer <API_KEY>). Keys are generated in the DinMo
    app and scoped to a workspace's exposed model records. A missing or invalid key
    returns 401.
  location: header
  parameter: Authorization
  format: Bearer <API_KEY>
  key_management:
    console_path: Settings > API keys (app.dinmo.io)
    create: Settings > API keys > Add API key
    scope: Read access to the workspace's Personalization API records.
    rotation: >-
      DinMo instructs customers to rotate keys regularly and delete keys that are
      no longer needed; keys can also be reached from the exposure that created
      the endpoint.
    storage_guidance: >-
      Store the key in a server-side secret manager. DinMo explicitly warns against
      exposing keys in browser or mobile application code and directs calls to a
      trusted backend or edge function.
    expiry: not documented
    source: https://docs.dinmo.io/customer-hub/profiles-api/set-up.md
  sources:
  - https://docs.dinmo.io/customer-hub/profiles-api/api-reference
  - https://docs.dinmo.io/customer-hub/profiles-api/set-up.md
  - https://docs.dinmo.io/customer-hub/profiles-api.md
platform_authentication:
  surface: DinMo web application (app.dinmo.io)
  methods:
  - email/password sign-in
  - Enterprise SSO (SAML/OIDC) via Google Workspace, Okta, or Microsoft Entra ID
  rbac: Users, roles and permissions are managed per workspace; audit logs are available.
  api_relevance: >-
    SSO governs human access to the application, not programmatic API access. There
    is no OAuth authorization-code flow, no token endpoint, and no scope model for
    the public API.
  sources:
  - https://docs.dinmo.io/workspace-management/enterprise-single-sign-on-sso.md
  - https://docs.dinmo.io/workspace-management/managing-users-roles-and-permissions.md
enablement_gate: >-
  The Personalization API is a native destination that must be enabled for a
  workspace by DinMo before any key can be used — programmatic access begins with a
  request to a DinMo representative, not with self-serve key creation.
notes: >-
  Platform access (data sources, destinations, segments) is configured through the
  DinMo web app; the documented programmatic surface is the Personalization API,
  which uses Bearer [example key] authentication. No OAuth2 or OpenID Connect flow is
  documented for the public API.

Work with this as data

Every security artifact 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 security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact 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 security artifact
curl "https://apis.io/api/v1/security/dinmo-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

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