Griffin · Authentication Profile

Griffin Authentication

Authentication

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

CompanyFintechBankingBanking as a ServicePaymentsKYCOpen BankingBank AccountsFinancial-Services
Methods: apiKey Schemes: 1 OAuth flows: API key in: header

Security Schemes

api-key-auth apiKey
· in: header (Authorization)

Source

Authentication Profile

Raw ↑
generated: '2026-07-19'
method: searched
source: openapi/griffin-openapi-original.yml
docs: https://docs.griffin.com/docs/guides/api-security-overview
summary:
  types:
  - apiKey
  api_key_in:
  - header
  notes: >-
    Griffin uses API-key authentication with an additional mandatory HTTP
    message-signature layer in live mode. There is no OAuth2 surface; API-key
    access is scoped by the organizational role attached to the key.
schemes:
- name: api-key-auth
  type: apiKey
  in: header
  parameter: Authorization
  format: 'GriffinAPIKey $GRIFFIN_API_KEY'
  key_prefixes:
    test: g-test-
  description: |-
    API token authentication passed in the Authorization header.
    Format: `GriffinAPIKey g-test-MyKey-XXXXXXX`. Keys are created in the app
    (Settings > API keys), shown once, and scoped by the holder's org role.
  sources:
  - openapi/griffin-openapi-original.yml
message_signatures:
  standard: HTTP Message Signatures (RFC 9421)
  required_in: live
  optional_in: sandbox
  enforce_toggle: 'Validate all requests (sandbox)'
  docs: https://docs.griffin.com/docs/guides/how-to-create-message-signatures
  verify_operations:
  - GET /v0/security/message-signature/verify
  - POST /v0/security/message-signature/verify
  notes: >-
    Clients register a public key (Settings > Message signatures) and sign each
    request with the private key; multiple signatures per request are supported
    for key rotation. The same signing process authenticates inbound webhook
    event notifications. Reference utilities: github.com/griffinbank/http-message-signatures.

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