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

# exchange

This page serves as a Hyperliquid hypercore exchange API documentation index and lists the available methods.

### exchange

* [approveAgent](/build/api-reference/hyperliquid/exchange/approveagent.md)
* [approveBuilderFee](/build/api-reference/hyperliquid/exchange/approvebuilderfee.md)
* [batchModify](/build/api-reference/hyperliquid/exchange/batchmodify.md)
* [cancel](/build/api-reference/hyperliquid/exchange/cancel.md)
* [cancelByCloid](/build/api-reference/hyperliquid/exchange/cancelbycloid.md)
* [modifyOrder](/build/api-reference/hyperliquid/exchange/modifyorder.md)
* [order](/build/api-reference/hyperliquid/exchange/order.md)
* [scheduleCancel](/build/api-reference/hyperliquid/exchange/schedulecancel.md)
* [setReferrer](/build/api-reference/hyperliquid/exchange/setreferrer.md)
* [spotTransfer](/build/api-reference/hyperliquid/exchange/spottransfer.md)
* [transfer](/build/api-reference/hyperliquid/exchange/transfer.md)
* [twapCancel](/build/api-reference/hyperliquid/exchange/twapcancel.md)
* [twapOrder](/build/api-reference/hyperliquid/exchange/twaporder.md)
* [updateIsolatedMargin](/build/api-reference/hyperliquid/exchange/updateisolatedmargin.md)
* [updateLeverage](/build/api-reference/hyperliquid/exchange/updateleverage.md)
* [usdTransfer](/build/api-reference/hyperliquid/exchange/usdtransfer.md)
* [vaultTransfer](/build/api-reference/hyperliquid/exchange/vaulttransfer.md)
* [withdraw](/build/api-reference/hyperliquid/exchange/withdraw.md)
