Spiko · Authentication Profile

Spiko Authentication

Authentication

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

CompanyFintechMoney Market FundsTreasury ManagementTokenizationCash ManagementPaymentsWebhook
Methods: http, oauth2 Schemes: 2 OAuth flows: authorizationCode API key in:

Security Schemes

basicAuth http
scheme: basic
oauth2 oauth2
· flows: authorizationCode

Source

Authentication Profile

Raw ↑
generated: '2026-07-21'
method: searched
source: openapi/spiko-distributor-openapi.json, openapi/spiko-investor-openapi.json
docs:
- https://docs.spiko.io/developers/investor_api/getting_started
- https://docs.spiko.io/developers/distributor_api/getting_started
- https://docs.spiko.io/developers/public_api/getting_started
summary:
  types:
  - http
  - oauth2
  api_key_in: []
  oauth2_flows:
  - authorizationCode
  by_api:
    public: none (open, no authentication)
    investor: HTTP Basic (client_id/client_secret) OR OAuth 2.0 authorization code
    distributor: HTTP Basic (client_id/client_secret)
schemes:
- name: basicAuth
  type: http
  scheme: basic
  description: >-
    HTTP Basic authentication using your API client_id as the username and
    client_secret as the password. Primary mechanism for the Distributor API and
    an option for the Investor API. Both methods grant full access to all
    endpoints.
  used_by:
  - Investor API
  - Distributor API
  sources:
  - openapi/spiko-distributor-openapi.json
  - openapi/spiko-investor-openapi.json
- name: oauth2
  type: oauth2
  description: >-
    OAuth 2.0 authorization code flow with PKCE (S256) for the Investor API,
    issuing revocable, scoped Bearer tokens. Authorization server publishes an
    OpenID Connect discovery document. Token endpoint auth methods include
    client_secret_basic, client_secret_post, private_key_jwt, and none.
  used_by:
  - Investor API
  flows:
  - flow: authorizationCode
    authorizationUrl: https://investor-auth.spiko.io/oauth2/auth
    tokenUrl: https://investor-auth.spiko.io/oauth2/token
    well_known: https://investor-auth.spiko.io/.well-known/openid-configuration
    code_challenge_methods:
    - S256
    - plain
    scopes: 3
  sources:
  - openapi/spiko-investor-openapi.json
notes: >-
  The Public API requires no authentication. The Distributor API additionally
  mints short-lived investor JWTs (investorTokens.createInvestorToken) so a
  distributor can act on behalf of an onboarded investor; see the investor_jwt
  technical guide.

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