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

# API Overview

Note: only Primary Users have access to a Mountain Protocol account. For more information on user types, refer to [User Types](/legacy-docs/product-structuring.md#user-types).

For access to the API documentation and your API keys, get in touch with us at <support@mountainprotocol.com> or contact your Account Executive at Mountain Protocol..

The API allows Primary Users to:

* Deposit and withdraw USDM in/out of their Mountain Protocol account
* Deposit and withdraw USDC in/out of their Mountain Protocol account
* Query account balance of their Mountain Protocol account, measured in USDM
* Consult immediate availability of USDC liquidity, for traders looking for market-neutral trades

Secondary users looking to mint/redeem USDM directly from Mountain Protocol need to open an account with the company. To do so, consult [www.mountainprotocol.com](https://docs.mountainprotocol.com/legacy-docs/www.mountainprotocol.com)
