Sensors Data · Authentication Profile

Sensors Data Authentication

Authentication

Sensors Data declares 4 security scheme(s) across its OpenAPI definitions.

CompanyEnterpriseAnalyticsCustomer Data PlatformProduct AnalyticsData CollectionSDKMarketing
Methods: Schemes: 4 OAuth flows: API key in:

Security Schemes

api-key apiKey
· in: header ()
sensorsdata-project apiKey
· in: header ()
account-id apiKey
· in: header ()
X-Organization-Id apiKey
· in: header ()

Source

Authentication Profile

Raw ↑
generated: '2026-08-13'
method: searched
source: https://docs.sensorsdata.com/sa/docs/open_api_authentication
docs: https://docs.sensorsdata.com/sa/docs/open_api_authentication
summary: >-
  Every Sensors Data OpenAPI operation is authenticated with a project-scoped API key
  carried in the api-key request header, alongside a sensorsdata-project header that
  selects the tenant project. The published specs do not declare a securitySchemes block;
  the credentials appear as required header parameters on all 252 operations, which is
  why this profile is written from the authentication documentation rather than derived.
schemes:
  - id: api-key
    type: apiKey
    in: header
    name: api-key
    required: true
    description: >-
      Global API key used to verify and authorize access to the OpenAPI. Documented as a
      35-character string, created under Project Settings -> Basic Settings -> API Key
      Management. The key is bound to BOTH an account and a project, and inherits exactly
      the permissions of the account it was issued to.
    lifecycle: >-
      Keys are created, listed and revoked in the console; an expired key can no longer be
      copied. No published rotation interval.
    coverage: 252 of 252 operations declare this header as required
  - id: sensorsdata-project
    type: apiKey
    in: header
    name: sensorsdata-project
    required: true
    description: >-
      Project (tenant) selector. Not a credential on its own, but required on every call
      and enforced together with the api-key, which is itself project-bound. Example value
      "default".
    coverage: 252 of 252 operations declare this header as required
  - id: account-id
    type: apiKey
    in: header
    name: account-id
    required: false
    description: >-
      Impersonation header. When present, the call executes as the named account —
      permissions and audit-log attribution follow that account. Documented as usable ONLY
      with an administrator API key.
    note: documented in the authentication guide; not present as a parameter in the specs
  - id: X-Organization-Id
    type: apiKey
    in: header
    name: X-Organization-Id
    required: false
    description: Organization selector on multi-organization deployments.
    coverage: 70 of 252 operations declare this header
oauth2: false
openid_connect: false
mutual_tls: false
notes:
  - >-
    OAuth 2.0 at Sensors Data is console SSO for human operators (third-party login,
    documented at /sa/docs/tech_super_three_oauth), not an OpenAPI authorization grant.
    There are no API OAuth scopes to catalog, so no scopes artifact is published.
  - >-
    Legacy pre-v3 query interfaces additionally accept an API_SECRET or a simulated
    username/password login; the v3 OpenAPI surface documented here is api-key only.
  - >-
    Transport is whatever the customer's cluster ingress terminates — the docs state
    "HTTP or HTTPS depends on the load balancing configuration at the cluster entrance",
    so TLS is a deployment choice, not a platform guarantee.
examples:
  - >-
    curl -XGET "http://{host}:8107/api/v3/analytics/v1/project/list"
    -H "Accept: application/json" -H "Content-Type: application/json"
    -H "sensorsdata-project: default" -H "api-key: {api-key}"

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/sensors-data-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.