HTTP API
Getting Started
This documentation provides a comprehensive guide to using the TON HTTP API, including API endpoints, request and response formats, and error handling. Whether you're building a new application or integrating with an existing one, this documentation will help you get started with the TON HTTP API quickly and efficiently.
Similar to previous one but tries to parse additional information for known contract types. This method is based on tonlib's function getAccountState. For detecting wallets we recommend to use getWalletInformation.
Identifier of target TON account in any form.
Retrieve wallet information. This method parses contract state and currently supports more wallet types than getExtendedAddressInformation: simple wallet, standart wallet, v3 wallet, v4 wallet.
Identifier of target TON account in any form.
Get transaction history of a given address.
Identifier of target TON account in any form.
Maximum number of transactions in response.
Logical time of transaction to start with, must be sent with hash.
Hash of transaction to start with, in base64 or hex encoding , must be sent with lt.
Logical time of transaction to finish with (to get tx from lt to to_lt).
By default getTransaction request is processed by any available liteserver. If archival=true only liteservers with full history are used.
Get merkle proof of shardchain block.
Block workchain id
Block shard id
Block seqno
Seqno of masterchain block starting from which proof is required. If not specified latest masterchain block is used.
Look up block by either seqno, lt or unixtime.
Workchain id to look up block in
Shard id to look up block in
Block's height
Block's logical time
Block's unixtime
Get transactions of the given block.
Last updated
Was this helpful?