Elementus · Authentication Profile

Elementus Authentication

Authentication

Elementus publishes no authentication documentation page that is reachable — every docs host is down (see well-known/elementus-well-known.yml). This profile is derived from Elementus' own first-party public API example client, which is the only live public description of how the Attribution API is called. It is a faithful reading of that source, not a reading of a spec: there is no OpenAPI to derive securitySchemes from.

Elementus declares 1 security scheme(s) across its OpenAPI definitions.

CompanyBlockchainCryptocurrencyAnalyticsComplianceFinancial CrimeSanctions ScreeningDataWeb3
Methods: Schemes: 1 OAuth flows: API key in:

Security Schemes

X-API-Key apiKey
· in: header ()

Source

Authentication Profile

elementus-authentication.yml Raw ↑
generated: '2026-08-12'
method: derived
source: https://raw.githubusercontent.com/elementus-io/api-example/master/elementus.py
name: Elementus Attribution API authentication
api: Elementus Attribution API
base_url: https://attribution-api.elementus.io
description: >-
  Elementus publishes no authentication documentation page that is reachable —
  every docs host is down (see well-known/elementus-well-known.yml). This
  profile is derived from Elementus' own first-party public API example client,
  which is the only live public description of how the Attribution API is
  called. It is a faithful reading of that source, not a reading of a spec:
  there is no OpenAPI to derive securitySchemes from.

derived_from:
  repository: https://github.com/elementus-io/api-example
  owner: elementus-io
  first_party: true
  file: elementus.py
  last_commit: '2025-03-05'

schemes:
- id: apiKey
  type: apiKey
  in: header
  name: X-API-Key
  description: >-
    A per-account API key sent on every request in the X-API-Key header. The
    example client reads it from an ELEMENTUS_API_KEY environment variable and
    sets it once on the session, alongside Content-Type: application/json.
  evidence: >-
    ElementusClient.__init__ sets self.headers = {"X-API-Key": api_key,
    "Content-Type": "application/json"} and applies it to every request.
  applies_to: all documented operations

oauth2: false
openid_connect: false
mutual_tls: false
scopes: none-published
rotation_policy: not-published
key_issuance: not-published

notes:
- No OAuth2, OpenID Connect or mTLS surface was found on any Elementus host or
  in any first-party source.
- Because the scheme is a flat API key with no scope surface, no scopes/
  artifact was written — an empty scope catalog would assert a permission model
  the provider does not have.
- Key issuance is presumably a sales/onboarding motion; no self-serve signup
  page could be reached to confirm it.

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