Bigeye · Authentication Profile

Bigeye Authentication

Authentication

Bigeye secures its APIs with apiKey and http across 3 declared security schemes, as derived from its OpenAPI definitions.

CompanyData ObservabilityData QualityData LineageData GovernanceMetadata ManagementData CatalogSensitive Data DiscoveryMonitoringAnalyticsAI TrustSnowflakeDatabricks
Methods: apiKey, http Schemes: 3 OAuth flows: API key in: header

Security Schemes

basicAuth http
scheme: basic
Personal_API_Key apiKey
· in: header (Authorization)
Agent_API_Key apiKey
· in: header (Authorization)

Source

Authentication Profile

Raw ↑
generated: '2026-08-02'
method: searched
source: openapi/bigeye-metadata-openapi.json, openapi/bigeye-observability-openapi.json,
  openapi/bigeye-sensitivity-openapi.json
docs: https://docs.bigeye.com/docs/using-api-keys
additional_docs:
- https://docs.bigeye.com/docs/api-user-guide
- https://docs.bigeye.com/docs/service-accounts
- https://docs.bigeye.com/docs/permissions
- https://docs.bigeye.com/docs/single-sign-on-sso
summary:
  types:
  - apiKey
  - http
  api_key_in:
  - header
  oauth2_flows: []
  oauth2: false
  note: >-
    Bigeye has no OAuth surface for its API. The three published OpenAPI
    definitions declare exactly three security schemes, applied identically
    across all 263 operations, with a top-level requirement of
    [basicAuth] OR [Personal_API_Key].
schemes:
- name: basicAuth
  type: http
  scheme: basic
  description: HTTP Basic with a Bigeye username and password.
  sources:
  - openapi/bigeye-metadata-openapi.json
  - openapi/bigeye-observability-openapi.json
  - openapi/bigeye-sensitivity-openapi.json
- name: Personal_API_Key
  type: apiKey
  in: header
  parameter: Authorization
  description: Add 'apikey ' to the beginning of your api key
  sources:
  - openapi/bigeye-metadata-openapi.json
  - openapi/bigeye-observability-openapi.json
  - openapi/bigeye-sensitivity-openapi.json
- name: Agent_API_Key
  type: apiKey
  in: header
  parameter: Authorization
  description: Add 'apikey ' to the beginning of your api key
  sources:
  - openapi/bigeye-metadata-openapi.json
  - openapi/bigeye-observability-openapi.json
  - openapi/bigeye-sensitivity-openapi.json
credential_types:
- name: Personal API Key
  bound_to: an individual user account
  managed_at: https://app.bigeye.com/settings/api-keys
  create: Advanced Settings > API Keys > "Create personal key"
  verify_endpoint: GET https://<company-prefix>.bigeye.com/api/v1/personal-api-keys/verify
  verify_success: 204
  verify_failure: 401
  example_prefix: bigeye_pak_
  shown_once: true
  operations: [ApiKeyService_GetAllPersonalApiKeys, ApiKeyService_DeletePersonalApiKey,
    ApiKeyService_VerifyPersonalApiKey]
- name: Agent API Key
  bound_to: the company, used by the Bigeye data source agent
  managed_at: https://app.bigeye.com/settings/api-keys
  create: Advanced Settings > API Keys > "Create Agent key"
  admin_only: true
  verify_endpoint: GET https://app.bigeye.com/api/v1/agent-api-keys/verify
  verify_success: 204
  verify_failure: 401
  shown_once: true
  operations: [ApiKeyService_GetAllAgentApiKeys, ApiKeyService_CreateAgentApiKey, ApiKeyService_DeleteAgentApiKey,
    ApiKeyService_VerifyAgentApiKey]
  note: Replaces the older mTLS agent authentication — see https://docs.bigeye.com/docs/upgrading-agent-from-mtls-to-api-keys
- name: Service Account API Key
  bound_to: a non-human identity used to automate workflows
  docs: https://docs.bigeye.com/docs/service-accounts
  operations: [ServiceAccountApiKeyService_CreateServiceAccountApiKey, ServiceAccountApiKeyService_DeleteServiceAccountApiKey,
    ServiceAccountApiKeyService_ListAllServiceAccountKeys, ServiceAccountApiKeyService_ListKeysForServiceAccount]
header_format:
  header: Authorization
  value: apikey <API_KEY>
  warning: >-
    The prefix is the literal lowercase string "apikey " — NOT "Bearer" and NOT
    "ApiKey". This is the most common integration mistake against the Bigeye
    API and is the same header the MCP gateway expects.
  example: 'curl -i -H "Authorization: apikey $BIGEYE_PERSONAL_API_KEY" "https://app.bigeye.com/api/v1/personal-api-keys/verify"'
authorization:
  model: role-based, evaluated per workspace
  roles: [view only, edit, manage, admin]
  docs: https://docs.bigeye.com/docs/permissions
  note: >-
    "The access level for authentication is based upon the access granted in
    Bigeye. Users with the view only, edit, and manage roles will be restricted
    from doing certain API calls based upon their access." The API therefore
    returns different results for the same operation depending on the caller's
    role, and the OpenAPI cannot express which operations a role can reach.
  scopes: false
  scopes_note: >-
    There are no OAuth scopes. Authorization is entirely role-based, which is
    why no scopes/ artifact is emitted for this provider.
tenancy_header:
  header: X-Bigeye-Workspace-Id
  required_for: workspace-scoped list, count and create operations
  alternatives: [workspaceId query parameter, workspaceId body parameter]
  failure: 400 '{"code":400,"message":"A workspace ID must be supplied"}'
other_surfaces:
- surface: MCP Gateway
  url: https://mcpgateway.bigeye.com/mcp
  auth: 'Authorization: apikey <key> + x-bigeye-workspace-id: <id> (+ optional x-bigeye-url)'
  oauth: false
  artifact: mcp/bigeye-mcp.yml
- surface: Bigeye CLI
  auth: basic (username/password) or browser session reuse, via `bigeye configure`
  credential_file: ~/.bigeye/credentials
  artifact: cli/bigeye-cli.yml
- surface: Application sign-in (not the API)
  auth: 'SSO via Auth0: Okta, Ping Identity and Azure AD supported for Enterprise'
  docs: https://docs.bigeye.com/docs/single-sign-on-sso
- surface: Data source connections (Bigeye to the customer's warehouse)
  auth: read-only JDBC service accounts, Kerberos supported on agent connections,
    OAuth client-credentials for Salesforce sources
  docs: https://docs.bigeye.com/docs/source-support

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