Ubble · Authentication Profile

Ubble Authentication

Authentication

Ubble secures its APIs with http-basic and mutualTLS across 2 declared security schemes, as derived from its OpenAPI definitions.

CompanyIdentity VerificationKYCAMLBiometricsFace AuthenticationDocument VerificationFraud PreventionComplianceFintech
Methods: http-basic, mutualTLS Schemes: 2 OAuth flows: API key in:

Security Schemes

basicAuth http
scheme: basic
mutualTLS mutualTLS

Source

Authentication Profile

Raw ↑
generated: '2026-07-21'
method: searched
source: https://docs.ubble.ai/docs/introduction/before-you-begin
docs:
  - https://docs.ubble.ai/docs/introduction/before-you-begin
  - https://ubbleai.github.io/developer-documentation/#authentication
  - https://docs.ubble.ai/docs/api-standard/signature
summary:
  types: [http-basic, mutualTLS]
  api_key_in: []
  oauth2_flows: []
notes: >-
  The published OpenAPI 3.0.3 contract declares no components.securitySchemes; the
  authentication model is documented in the developer docs. API credentials are
  created in the client dashboard (https://dashboard.ubble.ai/). The v2 docs
  instruct clients to include an mTLS certificate in all API calls; the legacy v1
  reference documents HTTP Basic authentication for standard accounts, with mutual
  TLS added on top for certified accounts. Webhook notifications and (optionally)
  API responses are signed with ECDSA/SHA-512 via the Cko-Signature header.
schemes:
  - name: basicAuth
    type: http
    scheme: basic
    description: >-
      HTTP Basic authentication using API credentials managed in the client
      dashboard or by the account manager (legacy v1 reference; standard accounts).
    sources:
      - https://ubbleai.github.io/developer-documentation/#basic-authentication
  - name: mutualTLS
    type: mutualTLS
    description: >-
      Mutual TLS authentication. The v2 documentation instructs clients to include
      their mTLS certificate in all API calls; in the legacy v1 reference mTLS is
      required for certified accounts in addition to Basic authentication.
    sources:
      - https://docs.ubble.ai/docs/introduction/before-you-begin
      - https://ubbleai.github.io/developer-documentation/#mutual-tls-authentication
response_signing:
  header: Cko-Signature
  algorithm: ECDSA with SHA-512
  format: '<timestamp>:<organization_id>-<test or live verification>-<key version>:<signature>'
  public_keys: https://dashboard.ubble.ai/security (separate keys for test and live environments)
  scope: Webhook notifications are signed by default; API response signing is enabled on request.
  code_samples: https://github.com/ubbleai/code-samples

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/ubble-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.