TOP Group (The Open Platform) · Authentication Profile

Top Group Authentication

Authentication

Authentication profile for TON API (tonapi.io) and the TON API Webhooks API (rt.tonapi.io). The published OpenAPI declares no securitySchemes; this profile is captured from the official TON API documentation. REST API methods work unauthenticated at a heavily throttled rate; production use requires a bearer API token issued by TON Console. The Webhooks API always requires a private API key.

TOP Group (The Open Platform) secures its APIs with http-bearer and apiKey across 3 declared security schemes, as derived from its OpenAPI definitions.

CompanyBlockchainTONTelegramCryptoWalletsWeb3NFTPayments
Methods: http-bearer, apiKey Schemes: 3 OAuth flows: API key in: header, query

Security Schemes

TON Console API token (REST API) http
scheme: bearer
Webhooks API private key apiKey
· in: header-or-query ()
Streaming API token (deprecated surface) apiKey
· in: header-or-query ()

Source

Authentication Profile

Raw ↑
generated: '2026-07-21'
method: searched
source: https://docs.tonconsole.com/tonapi
docs: https://docs.tonconsole.com/tonapi
description: >-
  Authentication profile for TON API (tonapi.io) and the TON API Webhooks API
  (rt.tonapi.io). The published OpenAPI declares no securitySchemes; this
  profile is captured from the official TON API documentation. REST API methods
  work unauthenticated at a heavily throttled rate; production use requires a
  bearer API token issued by TON Console. The Webhooks API always requires a
  private API key.
summary:
  types: [http-bearer, apiKey]
  api_key_in: [header, query]
schemes:
- name: TON Console API token (REST API)
  type: http
  scheme: bearer
  description: >-
    Obtain a token from https://tonconsole.com/ and pass it in the
    Authorization header using the Bearer scheme. All REST methods are also
    available without authentication at a rate limit of 1 request per 4
    seconds (0.24 rps); authenticated rate limits match the purchased TON
    Console plan and apply equally to mainnet and testnet.
  docs: https://docs.tonconsole.com/tonapi
  applies_to: https://tonapi.io, https://testnet.tonapi.io
- name: Webhooks API private key
  type: apiKey
  in: header-or-query
  description: >-
    All Webhooks API methods require a private API key from TON Console. The
    key is read from the Authorization header (Bearer scheme) first, then from
    the "token" query-string parameter.
  docs: https://docs.tonconsole.com/tonapi/webhooks-api
  applies_to: https://rt.tonapi.io, https://rt-testnet.tonapi.io
- name: Streaming API token (deprecated surface)
  type: apiKey
  in: header-or-query
  description: >-
    The deprecated SSE/WebSocket Streaming API accepts requests without a key
    (limited concurrent connections) or a TON Console token via Authorization
    Bearer header or "token" query parameter.
  docs: https://docs.tonconsole.com/tonapi/streaming-api
notes:
- The published OpenAPI (openapi/top-group-tonapi-openapi.yml) declares no
  components.securitySchemes; the auth model above is documented prose.
- No OAuth2/OIDC surface is published, so no scopes/ artifact exists for this
  provider.

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/top-group-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.