e6data · Authentication Profile

E6Data Authentication

Authentication

e6data secures its APIs with http and oauth2 across 4 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode flow(s).

CompanyB2BDataAnalyticsLakehouseSQLQuery EngineData InfrastructureBig Data
Methods: http, oauth2 Schemes: 4 OAuth flows: authorizationCode API key in: header

Security Schemes

PersonalAccessToken http
scheme: bearer
ServiceAccount http
scheme: bearer
SSO oauth2
MFA mfa

Source

Authentication Profile

e6data-authentication.yml Raw ↑
generated: '2026-07-18'
method: searched
source: https://docs.e6data.com/product-documentation/access-control
docs: https://docs.e6data.com/product-documentation/user-settings/personal-access-tokens-pat
summary:
  types: [http, oauth2]
  api_key_in: [header]
  oauth2_flows: [authorizationCode]
  notes: >-
    Programmatic access to e6data (Python connector, JDBC driver, REST Query
    Count API, BI tools) authenticates with a Personal Access Token (PAT)
    presented as a Bearer token, or a username + PAT pair for JDBC. Service
    Accounts provide non-user programmatic credentials (downloadable key file,
    max 10 keys) scoped by RBAC role. Console/user login is federated via SSO
    (SAML/OAuth 2.0) and optional MFA.
schemes:
  - name: PersonalAccessToken
    type: http
    scheme: bearer
    location: header
    header: Authorization
    format: "Bearer <ACCESS_TOKEN>"
    docs: https://docs.e6data.com/product-documentation/user-settings/personal-access-tokens-pat
    notes: >-
      Recommended method. Tokens are created in the console (User Settings >
      Access Token) with an optional expiry in days and are shown only once.
      Used as the Bearer token for the REST Query Count API and as the JDBC
      password (with the cluster username). A cluster restart is required each
      time a new PAT is created for JDBC use.
  - name: ServiceAccount
    type: http
    scheme: bearer
    location: header
    docs: https://docs.e6data.com/product-documentation/access-control/service-accounts
    notes: >-
      Non-user programmatic identity assigned an RBAC role; generates a
      downloadable key file (typically CSV). Up to 10 keys per service account.
      RBAC role changes take effect immediately for all API requests.
  - name: SSO
    type: oauth2
    flow: authorizationCode
    docs: https://docs.e6data.com/product-documentation/access-control/single-sign-on-sso
    providers:
      - AWS SSO / IAM Identity Center
      - Okta
      - AWS Cognito (OAuth 2.0)
      - Microsoft Entra ID
      - Google IdP
    notes: >-
      Console sign-in only (human users), not API authorization. No API-level
      OAuth scope surface is published; programmatic access is governed by RBAC
      roles/permissions/policies rather than OAuth scopes.
  - name: MFA
    type: mfa
    status: beta
    docs: https://docs.e6data.com/product-documentation/access-control/multi-factor-authentication-beta
    notes: Additional verification layer for console login (beta).
authorization:
  model: RBAC
  docs: https://docs.e6data.com/product-documentation/access-control
  primitives: [users, groups, roles, permissions, policies]
  data_level: row-level and column-level access controls (column masking, row filtering)

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/e6data-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 form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

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