> For the complete documentation index, see [llms.txt](https://docs.unizen.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.unizen.io/api-get-started.md).

# API - GET STARTED

- [QuickStart guide](https://docs.unizen.io/api-get-started/quickstart-guide.md)
- [Information endpoints](https://docs.unizen.io/api-get-started/information-endpoints.md): The information that you need to perform the best swaps.
- [GET /trade/v1/info/chains](https://docs.unizen.io/api-get-started/information-endpoints/get-trade-v1-info-chains.md): Get list of supported chains in Unizen Aggregator SDK.
- [GET /trade/v1/info/sources](https://docs.unizen.io/api-get-started/information-endpoints/get-trade-v1-info-sources.md): Get list of decentralized exchanges for each supported chain in Unizen Aggregator SDK.
- [GET/v1/info/cross-providers](https://docs.unizen.io/api-get-started/information-endpoints/get-v1-info-cross-providers.md): It returns cross-chain providers information
- [GET /trade/v1/info/token/search](https://docs.unizen.io/api-get-started/information-endpoints/get-trade-v1-info-token-search.md): Get list of tokens and their information given a search term.
- [GET /v1/info/token/popular](https://docs.unizen.io/api-get-started/information-endpoints/get-v1-info-token-popular.md): Get a list of popular tokens.
- [GET /trade/v1/info/token/{chainId}/{tokenAddress}](https://docs.unizen.io/api-get-started/information-endpoints/get-trade-v1-info-token-chainid-tokenaddress.md): Get information of a token given a chain id and the contract address of the token.
- [GET /trade/v1/info/tokenLogo/{chainId}/{tokenAddress}](https://docs.unizen.io/api-get-started/information-endpoints/get-trade-v1-info-tokenlogo-chainid-tokenaddress.md): This endpoint returns the token logo of a given token. It's an image.
- [GET /info/thorchain-inbound-address](https://docs.unizen.io/api-get-started/information-endpoints/get-info-thorchain-inbound-address.md): Get information of a BTC cross-chain trade
- [GET /trade/v1/info/tx/{txHash}](https://docs.unizen.io/api-get-started/information-endpoints/get-trade-v1-info-tx-txhash.md): Get information of a cross chain trade given a transaction hash (it has to be the transaction hash on the origin chain)
- [GET /trade/v1/info/trade/{chainId}/{txHash}](https://docs.unizen.io/api-get-started/information-endpoints/get-trade-v1-info-trade-chainid-txhash.md): Get information of a trade conducted in Unizen API.
- [GET /trade/v1/info/trades](https://docs.unizen.io/api-get-started/information-endpoints/get-trade-v1-info-trades.md): Get information of the trades conducted in Unizen API, by the company of the api key used.
- [Approval](https://docs.unizen.io/api-get-started/approval.md)
- [GET /trade/v1/{chainId}/approval/spender](https://docs.unizen.io/api-get-started/approval/get-trade-v1-chainid-approval-spender.md): Address of Unizen DEX Aggregator that must be trusted to spend funds.
- [GET /trade/v1/{chainId}/approval/transaction](https://docs.unizen.io/api-get-started/approval/get-trade-v1-chainid-approval-transaction.md): It generates the data needed for calling the contract in order to allow Unizen DEX Aggregator to spend funds.
- [GET /trade/v1/{chainId}/approval/allowance](https://docs.unizen.io/api-get-started/approval/get-trade-v1-chainid-approval-allowance.md): Get the number of tokens that the Unizen DEX Aggregator is allowed to spend.
- [Single-Chain Swap](https://docs.unizen.io/api-get-started/single-chain-swap.md): Unizen API for Dex Aggregator Single-Chain Transaction
- [GET /trade/v1/{chainId}/quote/single](https://docs.unizen.io/api-get-started/single-chain-swap/get-trade-v1-chainid-quote-single.md): Find all available quotes for single-chain trade via Unizen DEX Aggregator
- [GET /trade/v1/{chainId}/swap/single](https://docs.unizen.io/api-get-started/single-chain-swap/get-trade-v1-chainid-swap-single.md): Generate transaction data for single-chain trade via Unizen DEX Aggregator
- [Send transaction in evm chains](https://docs.unizen.io/api-get-started/single-chain-swap/send-transaction-in-evm-chains.md): Send the transaction to the DEX Aggregator contract.
- [Send transaction in Solana](https://docs.unizen.io/api-get-started/single-chain-swap/send-transaction-in-solana.md): Here's how you can send a Solana transaction to execute the trade.
- [Cross-Chain Swap](https://docs.unizen.io/api-get-started/cross-chain-swap.md): Unizen API for Dex Aggregator Cross-Chain Transaction
- [GET /trade/v1/{chainId}/quote/cross](https://docs.unizen.io/api-get-started/cross-chain-swap/get-trade-v1-chainid-quote-cross.md): Find all available quotes for cross-chain trade via Unizen DEX Aggregator
- [GET /trade/v1/{chainId}/swap/cross](https://docs.unizen.io/api-get-started/cross-chain-swap/get-trade-v1-chainid-swap-cross.md): Generate transaction data for single-chain trade via Unizen DEX Aggregator
- [Send transaction](https://docs.unizen.io/api-get-started/cross-chain-swap/send-transaction.md): Send the transaction to the DEX Aggregator contract.
- [Gasless orders](https://docs.unizen.io/api-get-started/gasless-orders.md)
- [POST /trade/v1/gasless/typed-data](https://docs.unizen.io/api-get-started/gasless-orders/post-trade-v1-gasless-typed-data.md)
- [POST /v1/gasless/estimate](https://docs.unizen.io/api-get-started/gasless-orders/post-v1-gasless-estimate.md)
- [POST /v1/gasless/create](https://docs.unizen.io/api-get-started/gasless-orders/post-v1-gasless-create.md)
- [POST /v1/gasless/cancel](https://docs.unizen.io/api-get-started/gasless-orders/post-v1-gasless-cancel.md)
- [GET /trade/v1/gasless/status/{orderId}](https://docs.unizen.io/api-get-started/gasless-orders/get-trade-v1-gasless-status-orderid.md)
- [GET /v1/gasless/orderByAddress/{address}](https://docs.unizen.io/api-get-started/gasless-orders/get-v1-gasless-orderbyaddress-address.md)
- [UTXO Assets and Cosmos Swap](https://docs.unizen.io/api-get-started/utxo-assets-and-cosmos-swap.md)
- [GET /trade/v1/{chainId}/quote/cross 1](https://docs.unizen.io/api-get-started/utxo-assets-and-cosmos-swap/get-trade-v1-chainid-quote-cross-1.md)
- [GET /trade/v1/{chainId}/swap/cross](https://docs.unizen.io/api-get-started/utxo-assets-and-cosmos-swap/get-trade-v1-chainid-swap-cross.md)
- [Sending transactions](https://docs.unizen.io/api-get-started/utxo-assets-and-cosmos-swap/sending-transactions.md)
- [Efficient Quote Retrieval with Batch Processing](https://docs.unizen.io/api-get-started/efficient-quote-retrieval-with-batch-processing.md)
- [GET /trade/v1/{chainId}/batch\_quote/single](https://docs.unizen.io/api-get-started/efficient-quote-retrieval-with-batch-processing/get-trade-v1-chainid-batch_quote-single.md): By passing in the params, you will receive all available quotes for the trade from our supported DEXs.
- [Error Messages](https://docs.unizen.io/api-get-started/error-messages.md)
