Core API

KingPay Service Information

Returns a full snapshot of all supported cryptocurrencies and networks. The response is grouped by network (e.g. btc, bch, bep20) and, for token-based networks, by token ticker (e.g. usdt, bnb). Values such as minimum_transaction, minimum_fee and network_fee_estimation are retrieved from the service database and may change over time as policies and network conditions change.

GET https://api.kingpay.online/info

Use this endpoint to discover all currencies and tokens supported by your CryptAPI-like service. For each ticker you can optionally retrieve a full set of fiat prices.

Notices

  • This endpoint does not depend on any specific project, address or callback. It simply describes currently supported networks and assets.
  • The top-level object is grouped by network (e.g. btc, bch, bep20).
  • UTXO coins keep short tickers: btc, ltc, bch, doge. Other networks contain both their native coin and tokens under lowercase asset keys: erc20.eth, bep20.bnb, sol.sol, sol.usdc. Their tickers always use network/asset. Short native route aliases do not create additional catalog entries.
  • Fiat prices are derived from an internal USD price stored for each ticker and then converted into various fiat currencies.
  • If the internal USD price for a specific ticker is not available, the prices field will be omitted and prices_updated will be null.

Query parameters

prices string • optional default: "1"

Controls whether fiat price data is included in the response. If disabled, only asset and network metadata is returned.

  • "1", "true", "yes" — include fiat prices.
  • "0", "false", "no" — omit fiat prices.

Example: https://api.kingpay.online/info?prices=1

Response structure

The response is a JSON object where each key is a network identifier. For networks with only a native coin, the value is a single object. For token networks, the value is another object keyed by token ticker.

{
  "btc": {
    "coin": "BTC",
    "ticker": "btc",
    "contract": null,
    "minimum_transaction": 5460,
    "minimum_transaction_coin": "0.0000546",
    "minimum_fee": 546,
    "minimum_fee_coin": "0.00000546",
    "fee_percent": "1.000",
    "network_fee_estimation": "0.00000371",
    "prices_updated": "2025-12-14T18:54:50.574Z",
    "prices": {
      "USD": "88961.05",
      "EUR": "75758.25",
      "PLN": "319923.07",
      "..."
    }
  },
  "bep20": {
    "usdt": {
      "coin": "USDT",
      "ticker": "bep20/usdt",
      "contract": "0x55d398326f99059fF775485246999027B3197955",
      "minimum_transaction": 1000000,
      "minimum_transaction_coin": "1",
      "minimum_fee": 19000,
      "minimum_fee_coin": "0.000019",
      "fee_percent": "1.000",
      "network_fee_estimation": "0.000019",
      "prices_updated": "2025-12-14T18:54:50.574Z",
      "prices": {
        "USD": "1.00",
        "EUR": "0.93",
        "..."
      }
    }
  }
}
    

Fields for each ticker object

  • coin — asset symbol/name stored in the database (e.g. "BTC", "USDT").
  • ticker — full ticker. For native assets it is the network ticker (e.g. "btc"). For token assets it is "network/token" (e.g. "bep20/usdt").
  • contract — network contract address
  • minimum_transaction — minimum transaction amount in base units (e.g. satoshis for BTC/LTC/DOGE, or token base units for EVM/TRON tokens).
  • minimum_transaction_coin — minimum transaction amount in coin units (human-readable), represented as a string.
  • minimum_fee — minimum fee value in base units (policy floor, e.g. dust / minimum output constraints depending on network policy).
  • minimum_fee_coin — minimum fee value in coin units, represented as a string.
  • network_fee_estimation — estimated network fee in coin units (string). May be "0" if no estimation is available yet.
  • fee_percent — service fee percentage as a string (e.g. "1.000").
  • prices_updated — ISO 8601 timestamp of the last successful price update for this ticker; null if USD price is not available.
  • prices — object mapping fiat currency codes to string amounts (only present if fiat prices are enabled and available).