Figment · Authentication Profile

Figment Authentication

Authentication

Figment authenticates every API request with an organization-issued API key sent in the x-api-key request header. HTTPS is mandatory — plain HTTP is redirected with a 301. Keys are issued and rotated in the Developers section of the Figment app (app.figment.io) and carry two orthogonal attributes: a permission (Read/Write or Read-Only) and an environment (test or production).

Figment secures its APIs with apiKey across 1 declared security scheme, as derived from its OpenAPI definitions.

StakingBlockchainDigital AssetsProof of StakeValidatorsInstitutional Financerewards-reportingEthereumSolanaWeb3 InfrastructureCustodyx402
Methods: apiKey Schemes: 1 OAuth flows: API key in: header

Security Schemes

x-api-key apiKey
· in: header ()

Source

Authentication Profile

Raw ↑
generated: '2026-08-04'
method: searched
source: openapi/figment-api-openapi-original.yml
docs: https://docs.figment.io/reference/authentication
description: >-
  Figment authenticates every API request with an organization-issued API key sent in the x-api-key
  request header. HTTPS is mandatory — plain HTTP is redirected with a 301. Keys are issued and
  rotated in the Developers section of the Figment app (app.figment.io) and carry two orthogonal
  attributes: a permission (Read/Write or Read-Only) and an environment (test or production).
summary:
  types: [apiKey]
  api_key_in: [header]
  oauth2_flows: []
  openid_connect: false
  mutual_tls: false
schemes:
- name: x-api-key
  type: apiKey
  in: header
  parameter_name: x-api-key
  sources: [https://docs.figment.io/reference/authentication]
  spec_declared: false
  note: >-
    IMPORTANT contract gap: the published OpenAPI 3.1.0 declares NO components.securitySchemes and no
    top-level or per-operation security[] requirement, even though every operation requires the
    x-api-key header. The header is carried only as an x-readme extension block for the docs
    explorer. This artifact is method:searched precisely because the mechanical derive from the spec
    would have returned nothing. Raise with Figment: adding an ApiKeyAuth securityScheme + a global
    security requirement would make the contract self-describing for SDK generators and agents.
  spec_evidence:
    x-readme:
      headers:
      - key: x-api-key
        value: your-api-key-here
permissions:
- name: Read/Write
  description: Works for all endpoints.
- name: Read-Only
  description: >-
    Works for read endpoints only. Explicitly rejected on the Create Validators
    (create-validators) and Exit Validators (exit-validators) endpoints.
environments:
- name: test
  description: Keys scoped to test work only against testnets and devnets.
- name: production
  description: Keys scoped to production work only against mainnets.
key_management:
  console: https://app.figment.io/
  location: Developers section of the Figment app
  identity_provider: https://auth0.figment.io/ (Auth0 — console/human login, not API auth)
transport:
  https_required: true
  http_behavior: 301 redirect to HTTPS
example_request: |
  curl --request GET \
       --url 'https://api.figment.io/' \
       --header 'x-api-key: your-api-key-here'
x-evidence:
  fetched: '2026-08-04'
  url: https://docs.figment.io/reference/authentication
  http_status: 200

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