# REST

- [accountpermissionupdate - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/accountpermissionupdate.md): Use 'accountpermissionupdate' in Tron’s HTTP REST API Interface to manage account permissions efficiently.
- [broadcasthex - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/broadcasthex.md): Explore the 'broadcasthex' method in Tron's HTTP REST API Interface for broadcasting transactions efficiently.
- [broadcasttransaction - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/broadcasttransaction.md): Use the 'broadcasttransaction' method in the HTTP REST API Interface to submit transactions on the Tron network efficiently.
- [clearabi - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/clearabi.md): The 'clearabi' method in Tron’s HTTP REST API Interface removes contract ABI data efficiently.
- [createaccount - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/createaccount.md): Create new accounts using the 'createaccount' method in Tron’s HTTP REST API Interface.
- [createassetissue - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/createassetissue.md): Use 'createassetissue' in Tron with the HTTP REST API Interface to issue new digital assets seamlessly.
- [createshieldedcontractparameters - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/createshieldedcontractparameters.md): Create shielded contract parameters using the 'createshieldedcontractparameters' method via Tron’s RESTful API Interface.
- [createspendauthsig - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/createspendauthsig.md): createspendauthsig in Tron HTTP REST API Interface generates spend authorization signatures securely.
- [createtransaction - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/createtransaction.md): The createtransaction method in Tron's HTTP REST API Interface enables seamless transaction creation with precision and efficiency.
- [createwitness - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/createwitness.md): Use the 'createwitness' method in Tron's HTTP REST API Interface to register a new witness node efficiently.
- [delegateresource - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/delegateresource.md): Use the delegateresource method in the Tron protocol's HTTP REST API Interface for efficient resource delegation.
- [deploycontract - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/deploycontract.md): Deploy smart contracts using the 'deploycontract' method via Tron’s HTTP REST API Interface.
- [estimateenergy - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/estimateenergy.md): Estimate energy costs using the 'estimateenergy' method in the Tron HTTP REST API Interface.
- [freezebalance - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/freezebalance.md): Use freezebalance via Tron RESTful API Interface to freeze TRX for bandwidth or energy, enhancing network resource management.
- [freezebalancev2 - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/freezebalancev2.md): Use freezebalancev2 via Tron’s RESTful API Interface for efficient balance freezing.
- [getaccount - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getaccount.md): Retrieve account details using the 'getaccount' method via Tron’s RESTful API Interface.
- [getaccountbalance - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getaccountbalance.md): Access account details with 'getaccountbalance' via Tron’s RESTful API Interface for seamless blockchain integration.
- [getaccountnet - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getaccountnet.md): Retrieve account bandwidth data with the 'getaccountnet' REST API Interface in the Tron protocol.
- [getaccountresource - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getaccountresource.md): Access 'getaccountresource' via Tron’s RESTAPI Interface for efficient account resource management.
- [getakfromask - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getakfromask.md): Access 'getakfromask' via REST API Interface for seamless Tron protocol integration.
- [getapprovedlist - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getapprovedlist.md): Access getapprovedlist using the Tron REST API Interface for streamlined Web3 interactions.
- [getassetissuelistbyname - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getassetissuelistbyname.md): Retrieve asset issue details using 'getassetissuelistbyname' via Tron REST API Interface.
- [getavailableunfreezecount - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getavailableunfreezecount.md): Discover 'getavailableunfreezecount' via Tron Protocol's RESTful API Interface for efficient blockchain resource management.
- [getbandwidthprices - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getbandwidthprices.md): Access getbandwidthprices via Tron’s RESTful API Interface for real-time bandwidth pricing data.
- [getblock - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getblock.md): Access block data with the getblock method using Tron’s RESTful API Interface for seamless blockchain interaction.
- [getblockbalance - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getblockbalance.md): Access 'getblockbalance' via Tron’s REST API Interface for seamless blockchain balance queries.
- [getblockbylimitnext - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getblockbylimitnext.md): Access Tron blockchain data with the getblockbylimitnext REST API Interface for seamless block retrieval.
- [getblockbynum - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getblockbynum.md): Access Tron blockchain data using the getblockbynum REST API Interface for seamless integration.
- [getburntrx - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getburntrx.md): Retrieve burn transaction details with the getburntrx method via Tron’s REST API Interface.
- [getchainparameters - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getchainparameters.md): Access Tron blockchain settings with getchainparameters via REST API Interface.
- [getdelegatedresourceaccountindex - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getdelegatedresourceaccountindex.md): Access getdelegatedresourceaccountindex via Tron’s RESTful API Interface for efficient resource management.
- [getdelegatedresourceaccountindexv2 - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getdelegatedresourceaccountindexv2.md): Access getdelegatedresourceaccountindexv2 via Tron RESTful API Interface for resource delegation details.
- [getdiversifier - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getdiversifier.md): Discover getdiversifier via Tron’s RESTful API Interface for seamless blockchain interactions.
- [getenergyprices - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getenergyprices.md): Access energy prices with getenergyprices via Tron’s REST API Interface for seamless blockchain interactions.
- [getexpandedspendingkey - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getexpandedspendingkey.md): Access getexpandedspendingkey via Tron’s REST API Interface for secure key management.
- [getincomingviewingkey - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getincomingviewingkey.md): Discover getincomingviewingkey via Tron’s REST API Interface for secure Web3 interactions.
- [getnewshieldedaddress - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getnewshieldedaddress.md): Access getnewshieldedaddress using Tron’s REST API Interface for secure, private transactions.
- [getnkfromnsk - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getnkfromnsk.md): Access getnkfromnsk via Tron Protocol's REST API Interface for seamless data retrieval.
- [getnodeinfo - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getnodeinfo.md): Discover getnodeinfo using Tron’s REST API Interface for seamless node information retrieval.
- [getspendingkey - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getspendingkey.md): Access getspendingkey via Tron’s REST API Interface for secure key retrieval.
- [gettriggerinputforshieldedtrc20contract - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/gettriggerinputforshieldedtrc20contract.md): Discover GetTriggerInputForShieldedTrc20Contract TRON method with our REST API interface to retrieve shielded TRC-20 smart contract input data
- [getzenpaymentaddress - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/getzenpaymentaddress.md): Access getzenpaymentaddress via Tron’s REST API Interface for seamless payment address retrieval.
- [participateassetissue - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/participateassetissue.md): Explore 'participateassetissue' using Tron’s REST API Interface for seamless asset participation.
- [scanshieldedtrc20notesbyivk - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/scanshieldedtrc20notesbyivk.md): scanshieldedtrc20notesbyivk RESTful API Interface for Tron protocol's shielded TRC20 transactions.
- [scanshieldedtrc20notesbyovk - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/scanshieldedtrc20notesbyovk.md): ScanShieldedTrc20NotesByOvk method retrieves shielded TRC-20 notes by OVK on the TRON blockchain
- [transferasset - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/transferasset.md): Transferasset method in Tron protocol's REST API Interface for seamless asset transfers.
- [triggerconstantcontract - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/triggerconstantcontract.md): Invoke triggerconstantcontract using Tron’s RESTful API Interface for seamless smart contract execution.
- [triggersmartcontract - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/triggersmartcontract.md): triggersmartcontract: Execute smart contracts on Tron using the RESTful API Interface for seamless blockchain interactions.
- [undelegateresource - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/undelegateresource.md): Explore the undelegateresource method in Tron's RESTful API Interface for efficient resource management.
- [unfreezeasset - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/unfreezeasset.md): Unfreezeasset method in Tron REST API Interface for asset management.
- [unfreezebalance - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/unfreezebalance.md): Use the unfreezebalance method in Tron via RESTful API Interface to unlock your frozen TRX efficiently.
- [unfreezebalancev2 - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/unfreezebalancev2.md): unfreezebalancev2 RESTful API Interface for Tron Protocol, unlocking frozen assets seamlessly.
- [updateaccount - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/updateaccount.md): updateaccount method in Tron protocol's REST API Interface for seamless account updates.
- [updateasset - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/updateasset.md): Updateasset: REST API Interface for asset management in the Tron protocol
- [updateenergylimit - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/updateenergylimit.md): Effortlessly manage energy limits with the 'updateenergylimit' RESTful API Interface in the Tron protocol.
- [updatesetting - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/updatesetting.md): updatesetting REST API Interface for Tron protocol configuration.
- [validateaddress - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/validateaddress.md): Validate Tron addresses using the validateaddress method in the HTTP REST API Interface for accurate blockchain transactions.
- [withdrawexpireunfreeze - TRON](https://docs.getblock.io/api-reference/tron-trx/http_api/withdrawexpireunfreeze.md): Discover 'withdrawexpireunfreeze' in Tron’s REST API Interface for seamless transaction management.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.getblock.io/api-reference/tron-trx/http_api.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
