Skip to main content

GET

PathDescriptionEst. CU
direct/v1/TonAPI/v2/accounts/Get human-friendly information about an account without low-level details.20
direct/v1/TonAPI/v2/accounts//diffGet account’s balance change20
direct/v1/TonAPI/v2/accounts//dns
/backresolve
Get account’s domains20
direct/v1/TonAPI/v2/accounts//dns
/expiring
Get expiring account .ton dns20
direct/v1/TonAPI/v2/accounts//events
/
Get event for an account by event_id20
direct/v1/TonAPI/v2/accounts//eventsGet events for an account. Each event is built on top of a trace which is a series of transactions caused by one inbound message. TonAPI looks for known patterns inside the trace and splits the trace into actions, where a single action represents a meaningful high-level operation like a Jetton Transfer or an NFT Purchase. Actions are expected to be shown to users. It is advised not to build any logic on top of actions because actions can be changed at any time.20
direct/v1/TonAPI/v2/experimental/accounts
//inscriptions
Get all inscriptions by owner address. It’s experimental API and can be dropped in the future.20
direct/v1/TonAPI/v2/experimental/accounts
//inscriptions/history
Get the transfer inscriptions history for account. It’s experimental API and can be dropped in the future.20
direct/v1/TonAPI/v2/experimental/accounts
//inscriptions//history
Get the transfer inscriptions history for account. It’s experimental API and can be dropped in the future.20
direct/v1/TonAPI/v2/accounts/
/jettons//history
Get the transfer jetton history for account and jetton20
direct/v1/TonAPI/v2/accounts/
/jettons
Get all Jettons balances by owner address20
direct/v1/TonAPI/v2/accounts/
/publickey
Get public key by account id20
direct/v1/TonAPI/v2/accounts/
/subscriptions
Get all subscriptions by wallet address20
direct/v1/TonAPI/v2/address//parseparse address and display in all formats20
direct/v1/TonAPI/v2/liteserver
/get_all_shards_info/
Get all raw shards info20
direct/v1/TonAPI/v2/blockchain/accounts
//inspect
Blockchain account inspect20
direct/v1/TonAPI/v2/blockchain/blocks/Get blockchain block data20
direct/v1/TonAPI/v2/blockchain/configGet blockchain config20
direct/v1/TonAPI/v2/blockchain/masterchain
//config
Get blockchain config from a specific block, if present.20
direct/v1/TonAPI/v2/blockchain/masterchain
//blocks
Get all blocks in all shards and workchains between target and previous masterchain block according to shards last blocks snapshot in masterchain. We don’t recommend to build your app around this method because it has problem with scalability and will work very slow in the future.20
direct/v1/TonAPI/v2/blockchain/masterchain-headGet last known masterchain block20
direct/v1/TonAPI/v2/blockchain/masterchain
//shards
Get blockchain block shards20
direct/v1/TonAPI/v2/blockchain/accounts
/
Get low-level information about an account taken directly from the blockchain.20
direct/v1/TonAPI/v2/blockchain/validatorsGet blockchain validators20
direct/v1/TonAPI/v2/dns/auctionsGet all auctions20
direct/v1/TonAPI/v2/dns/Get full information about domain name20
direct/v1/TonAPI/v2/dns//resolveDNS resolve for domain name20
direct/v1/TonAPI/v2/dns//bidsGet domain bids20
direct/v1/TonAPI/v2/events/Get an event either by event ID or a hash of any transaction in a trace. An event is built on top of a trace which is a series of transactions caused by one inbound message. TonAPI looks for known patterns inside the trace and splits the trace into actions, where a single action represents a meaningful high-level operation like a Jetton Transfer or an NFT Purchase. Actions are expected to be shown to users. It is advised not to build any logic on top of actions because actions can be changed at any time.20
direct/v1/TonAPI/v2/blockchain/accounts
//methods/
Execute get method for account20
direct/v1/TonAPI/v2/experimental/inscriptions
/op-template
return comment for making operation with inscription. please don’t use it if you don’t know what you are doing20
direct/v1/TonAPI/v2/jettons//holdersGet jetton’s holders20
direct/v1/TonAPI/v2/jettons/Get jetton metadata by jetton master address20
direct/v1/TonAPI/v2/jettonsGet a list of all indexed jetton masters in the blockchain.20
direct/v1/TonAPI/v2/events//jettonsGet only jetton transfers in the event20
direct/v1/TonAPI/v2/liteserver
/get_out_msg_queue_sizes
Get out msg queue sizes20
direct/v1/TonAPI/v2/liteserver/get_account_state
/
Get raw account state20
direct/v1/TonAPI/v2/liteserver/get_block
/
Get raw blockchain block20
direct/v1/TonAPI/v2/liteserver/get_block_header
/
Get raw blockchain block header20
direct/v1/TonAPI/v2/liteserver/get_state
/
Get raw blockchain block state20
direct/v1/TonAPI/v2/blockchain/config/rawGet raw blockchain config20
direct/v1/TonAPI/v2/blockchain/masterchain
//config/raw
Get raw blockchain config from a specific block, if present.20
direct/v1/TonAPI/v2/liteserver/get_block_proofGet raw block proof20
direct/v1/TonAPI/v2/liteserver/get_config_all
/
Get raw config20
direct/v1/TonAPI/v2/liteserver
/get_masterchain_info
Get raw masterchain info20
direct/v1/TonAPI/v2/liteserver
/get_masterchain_info_ext
Get raw masterchain info ext20
direct/v1/TonAPI/v2/liteserver
/get_shard_block_proof/
Get raw shard block proof20
direct/v1/TonAPI/v2/liteserver/get_shard_info
/
Get raw shard info20
direct/v1/TonAPI/v2/liteserver/get_timeGet raw time20
direct/v1/TonAPI/v2/accounts/searchSearch by account domain name20
direct/v1/TonAPI/v2/storage/providersGet TON storage providers deployed to the blockchain.20
direct/v1/TonAPI/v2/tonconnect/payloadGet a payload for further token receipt20

POST

PathDescriptionEst. CU
direct/v1/TonAPI/v2/tonconnect/stateinitGet account info by state init20
direct/v1/TonAPI/v2/message/decodeDecode a given message. Only external incoming messages can be decoded currently.20
direct/v1/TonAPI/v2/accounts//events
/emulate
Emulate sending message to blockchain20
direct/v1/TonAPI/v2/events/emulateEmulate sending message to blockchain20
direct/v1/TonAPI/v2/accounts/_bulkGet human-friendly information about several accounts without low-level details.20
direct/v1/TonAPI/v2/accounts/
/reindex
Update internal cache for a particular account20
direct/v1/TonAPI/v2/blockchain/messageSend message to blockchain20
direct/v1/TonAPI/v2/liteserver/send_messageSend raw message to blockchain20