{
  "opencollection": "1.0.0",
  "info": {
    "name": "Chainstack Arbitrum Node Account Info V3 API",
    "version": "1.0.0"
  },
  "items": [
    {
      "info": {
        "name": "V3",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Account Information",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getAccountInfo",
            "params": [
              {
                "name": "address",
                "value": "Ef-1JetbPF9ubc1ga-57oHoOyDA1IShJt-BVlJnA9rrVTfrB",
                "type": "query",
                "description": "The address of the account to retrieve information for"
              }
            ]
          },
          "docs": "Retrieves information about a specific account on the TON blockchain"
        },
        {
          "info": {
            "name": "Get Account States",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getAccountStates",
            "params": [
              {
                "name": "account_address",
                "value": "",
                "type": "query",
                "description": "Account address to query"
              },
              {
                "name": "include_boc",
                "value": "",
                "type": "query",
                "description": "Include account state BoC in response"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Maximum number of states to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Number of states to skip"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort order"
              }
            ]
          },
          "docs": "Query account states with historical data"
        },
        {
          "info": {
            "name": "Get Actions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getActions",
            "params": [
              {
                "name": "action_id",
                "value": "",
                "type": "query",
                "description": "Action ID to filter by"
              },
              {
                "name": "trace_id",
                "value": "",
                "type": "query",
                "description": "Trace ID to get actions for"
              },
              {
                "name": "tx_hash",
                "value": "",
                "type": "query",
                "description": "Transaction hash to get actions for"
              },
              {
                "name": "tx_lt",
                "value": "",
                "type": "query",
                "description": "Transaction logical time"
              },
              {
                "name": "account",
                "value": "",
                "type": "query",
                "description": "Filter by account address"
              },
              {
                "name": "action_type",
                "value": "",
                "type": "query",
                "description": "Filter by action type (e.g., JettonTransfer, NftItemTransfer)"
              },
              {
                "name": "start_utime",
                "value": "",
                "type": "query",
                "description": "Start of the time range (unix timestamp)"
              },
              {
                "name": "end_utime",
                "value": "",
                "type": "query",
                "description": "End of the time range (unix timestamp)"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Maximum number of actions to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Number of actions to skip"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort order"
              }
            ]
          },
          "docs": "Retrieves decoded actions from transactions"
        },
        {
          "info": {
            "name": "Get Address Book Information",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getAddressBookInfo",
            "params": [
              {
                "name": "address",
                "value": "",
                "type": "query",
                "description": "The address to look up in the address book"
              }
            ]
          },
          "docs": "Retrieves information about an address from the address book"
        },
        {
          "info": {
            "name": "Get Adjacent Transactions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getAdjacentTransactions",
            "params": [
              {
                "name": "hash",
                "value": "",
                "type": "query",
                "description": "The hash of the reference transaction"
              },
              {
                "name": "direction",
                "value": "",
                "type": "query",
                "description": "The direction of adjacent transactions to retrieve"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of transactions to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of transactions to skip before starting to return results"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "The sorting order of the transactions"
              }
            ]
          },
          "docs": "Retrieves a list of transactions adjacent to a specific transaction"
        },
        {
          "info": {
            "name": "Get Blocks",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getBlocks",
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of blocks to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of blocks to skip before starting to return results"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "The sorting order of the blocks"
              }
            ]
          },
          "docs": "Retrieves a list of blocks from the TON blockchain"
        },
        {
          "info": {
            "name": "Get Events",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getEvents",
            "params": [
              {
                "name": "account",
                "value": "",
                "type": "query",
                "description": "Filter by account address"
              },
              {
                "name": "start_utime",
                "value": "",
                "type": "query",
                "description": "Start of time range (unix timestamp)"
              },
              {
                "name": "end_utime",
                "value": "",
                "type": "query",
                "description": "End of time range (unix timestamp)"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Maximum number of events to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Number of events to skip"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort order"
              }
            ]
          },
          "docs": "Query blockchain events with decoded actions"
        },
        {
          "info": {
            "name": "Get Jetton Burns",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getJettonBurns",
            "params": [
              {
                "name": "address",
                "value": "",
                "type": "query",
                "description": "The address of the Jetton master contract"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of burn events to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of burn events to skip before starting to return results"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "The sorting order of the burn events"
              }
            ]
          },
          "docs": "Retrieves a list of Jetton burn events for a specific Jetton address from the TON blockchain"
        },
        {
          "info": {
            "name": "Get Jetton Masters",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getJettonMasters",
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of Jetton masters to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of Jetton masters to skip before starting to return results"
              }
            ]
          },
          "docs": "Retrieves a list of Jetton master contracts from the TON blockchain"
        },
        {
          "info": {
            "name": "Get Jetton Transfers",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getJettonTransfers",
            "params": [
              {
                "name": "direction",
                "value": "",
                "type": "query",
                "description": "The direction of transfers to retrieve"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of transfers to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of transfers to skip before starting to return results"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "The sorting order of the transfers"
              }
            ]
          },
          "docs": "Retrieves a list of Jetton transfers from the TON blockchain"
        },
        {
          "info": {
            "name": "Get Jetton Wallets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getJettonWallets",
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of Jetton wallets to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of Jetton wallets to skip before starting to return results"
              }
            ]
          },
          "docs": "Retrieves a list of Jetton wallets from the TON blockchain"
        },
        {
          "info": {
            "name": "Get Masterchain Block Shard State",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getMasterchainBlockShardState",
            "params": [
              {
                "name": "seqno",
                "value": "",
                "type": "query",
                "description": "The sequence number of the masterchain block"
              }
            ]
          },
          "docs": "Retrieves the shard state of a specific masterchain block"
        },
        {
          "info": {
            "name": "Get Masterchain Block Shards",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getMasterchainBlockShards",
            "params": [
              {
                "name": "seqno",
                "value": "",
                "type": "query",
                "description": "The sequence number of the masterchain block"
              }
            ]
          },
          "docs": "Retrieves the shards of a specific masterchain block"
        },
        {
          "info": {
            "name": "Get Messages",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getMessages",
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of messages to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of messages to skip before starting to return results"
              }
            ]
          },
          "docs": "Retrieves a list of messages from the TON blockchain"
        },
        {
          "info": {
            "name": "Get Metadata",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getMetadata",
            "params": [
              {
                "name": "address",
                "value": "",
                "type": "query",
                "description": "Address to get metadata for"
              }
            ]
          },
          "docs": "Query address metadata including names and labels"
        },
        {
          "info": {
            "name": "Get Multisig Orders",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getMultisigOrders",
            "params": [
              {
                "name": "multisig_address",
                "value": "",
                "type": "query",
                "description": "Filter by multisig wallet address"
              },
              {
                "name": "order_address",
                "value": "",
                "type": "query",
                "description": "Filter by order contract address"
              },
              {
                "name": "is_executed",
                "value": "",
                "type": "query",
                "description": "Filter by execution status"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Maximum number of orders to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Number of orders to skip"
              }
            ]
          },
          "docs": "Get pending orders for multisig wallets"
        },
        {
          "info": {
            "name": "Get Multisig Wallets",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getMultisigWallets",
            "params": [
              {
                "name": "address",
                "value": "",
                "type": "query",
                "description": "Multisig wallet address"
              },
              {
                "name": "proposer_address",
                "value": "",
                "type": "query",
                "description": "Filter by proposer address"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Maximum number of wallets to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Number of wallets to skip"
              }
            ]
          },
          "docs": "Get multisig wallet contracts and their configuration"
        },
        {
          "info": {
            "name": "Get NFT Collections",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getNFTCollections",
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of collections to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of collections to skip before starting to return results"
              }
            ]
          },
          "docs": "Retrieves a list of NFT collections from the TON blockchain"
        },
        {
          "info": {
            "name": "Get NFT Items",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getNFTItems",
            "params": [
              {
                "name": "address",
                "value": "",
                "type": "query",
                "description": "NFT item address in any form. Max: 1000."
              },
              {
                "name": "owner_address",
                "value": "",
                "type": "query",
                "description": "Address of NFT item owner in any form. Max: 1000."
              },
              {
                "name": "collection_address",
                "value": "",
                "type": "query",
                "description": "Collection address in any form"
              },
              {
                "name": "index",
                "value": "",
                "type": "query",
                "description": "Index of item for given collection. Max: 1000."
              },
              {
                "name": "sort_by_last_transaction_lt",
                "value": "",
                "type": "query",
                "description": "Sort NFT items by last transaction lt descending. Warning: results may be inconsistent during pagination with limit and offset."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of NFT items to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of NFT items to skip before starting to return results"
              }
            ]
          },
          "docs": "Retrieves a list of NFT items from the TON blockchain"
        },
        {
          "info": {
            "name": "Get NFT Transfers",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getNFTTransfers",
            "params": [
              {
                "name": "direction",
                "value": "",
                "type": "query",
                "description": "The direction of transfers to retrieve"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of transfers to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of transfers to skip before starting to return results"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "The sorting order of the transfers"
              }
            ]
          },
          "docs": "Retrieves a list of NFT transfers from the TON blockchain"
        },
        {
          "info": {
            "name": "Get Pending Traces",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getPendingTraces",
            "params": [
              {
                "name": "trace_id",
                "value": "",
                "type": "query",
                "description": "Filter by trace ID"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Maximum number of traces to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Number of traces to skip"
              }
            ]
          },
          "docs": "Get traces that are pending completion"
        },
        {
          "info": {
            "name": "Get Pending Transactions",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getPendingTransactions",
            "params": [
              {
                "name": "account",
                "value": "",
                "type": "query",
                "description": "Filter by account address"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Maximum number of transactions to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Number of transactions to skip"
              }
            ]
          },
          "docs": "Get transactions that are pending finalization"
        },
        {
          "info": {
            "name": "Get Top Accounts by Balance",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getTopAccountsByBalance",
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Maximum number of accounts to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Number of accounts to skip"
              }
            ]
          },
          "docs": "Get accounts with the highest TON balances"
        },
        {
          "info": {
            "name": "Get Traces",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getTraces",
            "params": [
              {
                "name": "trace_id",
                "value": "",
                "type": "query",
                "description": "Trace ID to filter by"
              },
              {
                "name": "tx_hash",
                "value": "",
                "type": "query",
                "description": "Transaction hash to get traces for"
              },
              {
                "name": "tx_lt",
                "value": "",
                "type": "query",
                "description": "Transaction logical time"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Maximum number of traces to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Number of traces to skip"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "Sort order"
              }
            ]
          },
          "docs": "Retrieves transaction traces by specified filters"
        },
        {
          "info": {
            "name": "Get Transactions by Masterchain Block",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getTransactionsByMasterchainBlock",
            "params": [
              {
                "name": "seqno",
                "value": "",
                "type": "query",
                "description": "The sequence number of the masterchain block"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of transactions to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of transactions to skip before starting to return results"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "The sorting order of the transactions"
              }
            ]
          },
          "docs": "Retrieves a list of transactions for a specific masterchain block"
        },
        {
          "info": {
            "name": "Get Transactions by Message",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getTransactionsByMessage",
            "params": [
              {
                "name": "direction",
                "value": "",
                "type": "query",
                "description": "The direction of the message (in or out)"
              },
              {
                "name": "msg_hash",
                "value": "",
                "type": "query",
                "description": "The hash of the message"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of transactions to return"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of transactions to skip before starting to return results"
              }
            ]
          },
          "docs": "Retrieves a list of transactions related to a specific message"
        },
        {
          "info": {
            "name": "Get Wallet Information",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getWalletInfo",
            "params": [
              {
                "name": "address",
                "value": "0QAvTjjA5ZBbHN3a-SYnO1qvzlgNx09OC2bhYBPAbfs3S6q7",
                "type": "query",
                "description": "The address of the wallet to retrieve information for"
              }
            ]
          },
          "docs": "Retrieves information about a specific wallet on the TON blockchain"
        },
        {
          "info": {
            "name": "Get Wallet States",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/getWalletStates",
            "params": [
              {
                "name": "address",
                "value": "",
                "type": "query",
                "description": "Wallet address to query"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Maximum number of results"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Number of results to skip"
              }
            ]
          },
          "docs": "Query wallet states for addresses"
        },
        {
          "info": {
            "name": "Send Message",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://{node_id}.p2pify.com/{api_key}/sendMessage",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Sends an external message to the TON network"
        },
        {
          "info": {
            "name": "Get Vesting Contracts",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{node_id}.p2pify.com/{api_key}/vesting",
            "params": [
              {
                "name": "contract_address",
                "value": "",
                "type": "query",
                "description": "Vesting contract address in any form. Max: 1000."
              },
              {
                "name": "wallet_address",
                "value": "",
                "type": "query",
                "description": "Wallet address to filter by owner or sender. Max: 1000."
              },
              {
                "name": "check_whitelist",
                "value": "",
                "type": "query",
                "description": "Check if wallet address is in whitelist."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Limit number of queried rows. Use with *offset* to batch read."
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "Skip first N rows. Use with *limit* to batch read."
              }
            ]
          },
          "docs": "Get vesting contracts by specified filters"
        }
      ]
    }
  ],
  "bundled": true
}