> ## Documentation Index
> Fetch the complete documentation index at: https://docs.uniblock.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Direct API — Scan

> API endpoints for Scan.

# Scan — Direct API Endpoints

## Shyft

### POST

| Path                                                                                      | Est. CU | Description                                               |
| ----------------------------------------------------------------------------------------- | ------: | --------------------------------------------------------- |
| [direct/v1/Shyft/sol/v1/storage/upload](https://docs.shyft.to/solana-apis/storage#upload) |      20 | Upload and store file on IPFS decentralized data storage. |

## SolScan

### GET

| Path                                                                                                                                | Est. CU | Description                                                   |
| ----------------------------------------------------------------------------------------------------------------------------------- | ------: | ------------------------------------------------------------- |
| [direct/v1/SolScan/v2.0/account/transfer/export](https://pro-api.solscan.io/pro-api-docs/v2.0/reference/v2-account-transfer-export) |      20 | Export transfer information for a specific account on Solana. |

## TonAPI

### GET

| Path                                                                                                                                                                                 | Est. CU | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------: | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [direct/v1/TonAPI/v2/accounts/{account_id}](https://tonapi.io/api-v2#operations-Accounts-getAccount)                                                                                 |      20 | Get human-friendly information about an account without low-level details.                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [direct/v1/TonAPI/v2/accounts/{account_id}/diff](https://tonapi.io/api-v2#operations-Accounts-getAccountDiff)                                                                        |      20 | Get account's balance change                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [direct/v1/TonAPI/v2/accounts/{account_id}/dns<br />/backresolve](https://tonapi.io/api-v2#operations-Accounts-getAccountDnsBackResolve)                                             |      20 | Get account's domains                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [direct/v1/TonAPI/v2/accounts/{account_id}/dns<br />/expiring](https://tonapi.io/api-v2#operations-Accounts-getAccountDnsExpiring)                                                   |      20 | Get expiring account .ton dns                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| [direct/v1/TonAPI/v2/accounts/{account_id}/events<br />/{event_id}](https://tonapi.io/api-v2#operations-Accounts-getAccountEvent)                                                    |      20 | Get event for an account by event\_id                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [direct/v1/TonAPI/v2/accounts/{account_id}/events](https://tonapi.io/api-v2#operations-Accounts-getAccountEvents)                                                                    |      20 | Get 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.                                             |
| [direct/v1/TonAPI/v2/experimental/accounts<br />/{account_id}/inscriptions](https://tonapi.io/api-v2#operations-Inscriptions-getAccountInscriptions)                                 |      20 | Get all inscriptions by owner address. It's experimental API and can be dropped in the future.                                                                                                                                                                                                                                                                                                                                                                                                                                |
| [direct/v1/TonAPI/v2/experimental/accounts<br />/{account_id}/inscriptions/history](https://tonapi.io/api-v2#operations-Inscriptions-getAccountInscriptionsHistory)                  |      20 | Get the transfer inscriptions history for account. It's experimental API and can be dropped in the future.                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [direct/v1/TonAPI/v2/experimental/accounts<br />/{account_id}/inscriptions/{ticker}/history](https://tonapi.io/api-v2#operations-Inscriptions-getAccountInscriptionsHistoryByTicker) |      20 | Get the transfer inscriptions history for account. It's experimental API and can be dropped in the future.                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [direct/v1/TonAPI/v2/accounts/{account_id}<br />/jettons/{jetton_id}/history](https://tonapi.io/api-v2#operations-Accounts-getAccountJettonHistoryByID)                              |      20 | Get the transfer jetton history for account and jetton                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| [direct/v1/TonAPI/v2/accounts/{account_id}<br />/jettons](https://tonapi.io/api-v2#operations-Accounts-getAccountJettonsBalances)                                                    |      20 | Get all Jettons balances by owner address                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [direct/v1/TonAPI/v2/accounts/{account_id}<br />/publickey](https://tonapi.io/api-v2#operations-Accounts-getAccountPublicKey)                                                        |      20 | Get public key by account id                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [direct/v1/TonAPI/v2/accounts/{account_id}<br />/subscriptions](https://tonapi.io/api-v2#operations-Accounts-getAccountSubscriptions)                                                |      20 | Get all subscriptions by wallet address                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [direct/v1/TonAPI/v2/address/{account_id}/parse](https://tonapi.io/api-v2#operations-Address-getAddressParse)                                                                        |      20 | parse address and display in all formats                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| [direct/v1/TonAPI/v2/liteserver<br />/get\_all\_shards\_info/{block_id}](https://tonapi.io/api-v2#operations-Lite%20Server-getAllRawShardsInfo)                                      |      20 | Get all raw shards info                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [direct/v1/TonAPI/v2/blockchain/accounts<br />/{account_id}/inspect](https://tonapi.io/api-v2#operations-Blockchain-getBlockchainAccountInspect)                                     |      20 | Blockchain account inspect                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [direct/v1/TonAPI/v2/blockchain/blocks/{block_id}](https://tonapi.io/api-v2#operations-Blockchain-getBlockchainBlock)                                                                |      20 | Get blockchain block data                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [direct/v1/TonAPI/v2/blockchain/config](https://tonapi.io/api-v2#operations-Blockchain-getBlockchainConfig)                                                                          |      20 | Get blockchain config                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [direct/v1/TonAPI/v2/blockchain/masterchain<br />/{masterchain_seqno}/config](https://tonapi.io/api-v2#operations-Blockchain-getBlockchainConfigFromBlock)                           |      20 | Get blockchain config from a specific block, if present.                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| [direct/v1/TonAPI/v2/blockchain/masterchain<br />/{masterchain_seqno}/blocks](https://tonapi.io/api-v2#operations-Blockchain-getBlockchainMasterchainBlocks)                         |      20 | 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.                                                                                                                                                                                                                                    |
| [direct/v1/TonAPI/v2/blockchain/masterchain-head](https://tonapi.io/api-v2#operations-Blockchain-getBlockchainMasterchainHead)                                                       |      20 | Get last known masterchain block                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [direct/v1/TonAPI/v2/blockchain/masterchain<br />/{masterchain_seqno}/shards](https://tonapi.io/api-v2#operations-Blockchain-getBlockchainMasterchainShards)                         |      20 | Get blockchain block shards                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [direct/v1/TonAPI/v2/blockchain/accounts<br />/{account_id}](https://tonapi.io/api-v2#operations-Blockchain-getBlockchainRawAccount)                                                 |      20 | Get low-level information about an account taken directly from the blockchain.                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| [direct/v1/TonAPI/v2/blockchain/validators](https://tonapi.io/api-v2#operations-Blockchain-getBlockchainValidators)                                                                  |      20 | Get blockchain validators                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [direct/v1/TonAPI/v2/dns/auctions](https://tonapi.io/api-v2#operations-DNS-getAllAuctions)                                                                                           |      20 | Get all auctions                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [direct/v1/TonAPI/v2/dns/{domain_name}](https://tonapi.io/api-v2#operations-DNS-getDnsInfo)                                                                                          |      20 | Get full information about domain name                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| [direct/v1/TonAPI/v2/dns/{domain_name}/resolve](https://tonapi.io/api-v2#operations-DNS-getDnsResolve)                                                                               |      20 | DNS resolve for domain name                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [direct/v1/TonAPI/v2/dns/{domain_name}/bids](https://tonapi.io/api-v2#operations-DNS-getDomainBids)                                                                                  |      20 | Get domain bids                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [direct/v1/TonAPI/v2/events/{event_id}](https://tonapi.io/api-v2#operations-Events-getEvent)                                                                                         |      20 | 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. |
| [direct/v1/TonAPI/v2/blockchain/accounts<br />/{account_id}/methods/{method_name}](https://tonapi.io/api-v2#operations-Blockchain-getExecGetMethodForBlockchainAccount)              |      20 | Execute get method for account                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| [direct/v1/TonAPI/v2/experimental/inscriptions<br />/op-template](https://tonapi.io/api-v2#operations-Inscriptions-getInscriptionOpTemplate)                                         |      20 | return comment for making operation with inscription. please don't use it if you don't know what you are doing                                                                                                                                                                                                                                                                                                                                                                                                                |
| [direct/v1/TonAPI/v2/jettons/{account_id}/holders](https://tonapi.io/api-v2#operations-Jettons-getJettonHolders)                                                                     |      20 | Get jetton's holders                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [direct/v1/TonAPI/v2/jettons/{account_id}](https://tonapi.io/api-v2#operations-Jettons-getJettonInfo)                                                                                |      20 | Get jetton metadata by jetton master address                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [direct/v1/TonAPI/v2/jettons](https://tonapi.io/api-v2#operations-Jettons-getJettons)                                                                                                |      20 | Get a list of all indexed jetton masters in the blockchain.                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [direct/v1/TonAPI/v2/events/{event_id}/jettons](https://tonapi.io/api-v2#operations-Events-getJettonsEvents)                                                                         |      20 | Get only jetton transfers in the event                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| [direct/v1/TonAPI/v2/liteserver<br />/get\_out\_msg\_queue\_sizes](https://tonapi.io/api-v2#operations-Lite%20Server-getOutMsgQueueSizes)                                            |      20 | Get out msg queue sizes                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [direct/v1/TonAPI/v2/liteserver/get\_account\_state<br />/{account_id}](https://tonapi.io/api-v2#operations-Lite%20Server-getRawAccountState)                                        |      20 | Get raw account state                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [direct/v1/TonAPI/v2/liteserver/get\_block<br />/{block_id}](https://tonapi.io/api-v2#operations-Lite%20Server-getRawBlockchainBlock)                                                |      20 | Get raw blockchain block                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| [direct/v1/TonAPI/v2/liteserver/get\_block\_header<br />/{block_id}](https://tonapi.io/api-v2#operations-Lite%20Server-getRawBlockchainBlockHeader)                                  |      20 | Get raw blockchain block header                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [direct/v1/TonAPI/v2/liteserver/get\_state<br />/{block_id}](https://tonapi.io/api-v2#operations-Lite%20Server-getRawBlockchainBlockState)                                           |      20 | Get raw blockchain block state                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| [direct/v1/TonAPI/v2/blockchain/config/raw](https://tonapi.io/api-v2#operations-Blockchain-getRawBlockchainConfig)                                                                   |      20 | Get raw blockchain config                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [direct/v1/TonAPI/v2/blockchain/masterchain<br />/{masterchain_seqno}/config/raw](https://tonapi.io/api-v2#operations-Blockchain-getRawBlockchainConfigFromBlock)                    |      20 | Get raw blockchain config from a specific block, if present.                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [direct/v1/TonAPI/v2/liteserver/get\_block\_proof](https://tonapi.io/api-v2#operations-Lite%20Server-getRawBlockProof)                                                               |      20 | Get raw block proof                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [direct/v1/TonAPI/v2/liteserver/get\_config\_all<br />/{block_id}](https://tonapi.io/api-v2#operations-Lite%20Server-getRawConfig)                                                   |      20 | Get raw config                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| [direct/v1/TonAPI/v2/liteserver<br />/get\_masterchain\_info](https://tonapi.io/api-v2#operations-Lite%20Server-getRawMasterchainInfo)                                               |      20 | Get raw masterchain info                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| [direct/v1/TonAPI/v2/liteserver<br />/get\_masterchain\_info\_ext](https://tonapi.io/api-v2#operations-Lite%20Server-getRawMasterchainInfoExt)                                       |      20 | Get raw masterchain info ext                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [direct/v1/TonAPI/v2/liteserver<br />/get\_shard\_block\_proof/{block_id}](https://tonapi.io/api-v2#operations-Lite%20Server-getRawShardBlockProof)                                  |      20 | Get raw shard block proof                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [direct/v1/TonAPI/v2/liteserver/get\_shard\_info<br />/{block_id}](https://tonapi.io/api-v2#operations-Lite%20Server-getRawShardInfo)                                                |      20 | Get raw shard info                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| [direct/v1/TonAPI/v2/liteserver/get\_time](https://tonapi.io/api-v2#operations-Lite%20Server-getRawTime)                                                                             |      20 | Get raw time                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [direct/v1/TonAPI/v2/accounts/search](https://tonapi.io/api-v2#operations-Accounts-searchAccounts)                                                                                   |      20 | Search by account domain name                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| [direct/v1/TonAPI/v2/storage/providers](https://tonapi.io/api-v2#operations-Storage-getStorageProviders)                                                                             |      20 | Get TON storage providers deployed to the blockchain.                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [direct/v1/TonAPI/v2/tonconnect/payload](https://tonapi.io/api-v2#operations-Connect-getTonConnectPayload)                                                                           |      20 | Get a payload for further token receipt                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |

### POST

| Path                                                                                                                               | Est. CU | Description                                                                       |
| ---------------------------------------------------------------------------------------------------------------------------------- | ------: | --------------------------------------------------------------------------------- |
| [direct/v1/TonAPI/v2/tonconnect/stateinit](https://tonapi.io/api-v2#operations-Connect-getAccountInfoByStateInit)                  |      20 | Get account info by state init                                                    |
| [direct/v1/TonAPI/v2/message/decode](https://tonapi.io/api-v2#operations-Emulation-decodeMessage)                                  |      20 | Decode a given message. Only external incoming messages can be decoded currently. |
| [direct/v1/TonAPI/v2/accounts/{account_id}/events<br />/emulate](https://tonapi.io/api-v2#operations-Accounts-emulateAccountEvent) |      20 | Emulate sending message to blockchain                                             |
| [direct/v1/TonAPI/v2/events/emulate](https://tonapi.io/api-v2#operations-Events-emulateMessageToEvent)                             |      20 | Emulate sending message to blockchain                                             |
| [direct/v1/TonAPI/v2/accounts/\_bulk](https://tonapi.io/api-v2#operations-Accounts-getAccounts)                                    |      20 | Get human-friendly information about several accounts without low-level details.  |
| [direct/v1/TonAPI/v2/accounts/{account_id}<br />/reindex](https://tonapi.io/api-v2#operations-Accounts-reindexAccount)             |      20 | Update internal cache for a particular account                                    |
| [direct/v1/TonAPI/v2/blockchain/message](https://tonapi.io/api-v2#operations-Blockchain-sendBlockchainMessage)                     |      20 | Send message to blockchain                                                        |
| [direct/v1/TonAPI/v2/liteserver/send\_message](https://tonapi.io/api-v2#operations-Lite%20Server-sendRawMessage)                   |      20 | Send raw message to blockchain                                                    |
