Welcome to MoonPay

πŸ‘‹ Fast and simple way to buy, sell and swap crypto and NFTs

Welcome to MoonPay's API Documentation! MoonPay offers a set of powerful and flexible APIs that allow developers to integrate seamless cryptocurrency buying and selling services into their applications.


MoonPay's mission is to make cryptocurrency accessible to everyone. Our robust API and ramps SDK are designed to facilitate this mission by making it easy for you to integrate cryptocurrency purchasing features into your applications. We provide extensive functionality that lets you customize our products to perfectly suit your needs.

MoonPay supports a variety of cryptocurrencies including Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), Ripple (XRP), and many more. Check out our full list of supported cryptocurrencies.

Key features

  • Seamless cryptocurrency buying, selling and swapping integration
  • Fast and secure transaction processing
  • Support for all major cryptocurrencies and many altcoins
  • Robust, real-time transaction status tracking
  • Easy widget based integration via our SDK so you can benefit from our pre-configured widget flows
  • API to complement your SDK integration

Getting started

Before you start making requests to our API or using our SDKs, you'll need to sign up for an API key. After that, head over to our Getting started section for a general overview of what you can do with our products.


We're here to help! If you have any issues or questions, please feel free to reach out to our dedicated support team.

You can also check our support section for quick answers to common questions.

Stay connected

Follow us on Twitter and LinkedIn for the latest news and updates from MoonPay.

We are thrilled to have you on board and can't wait to see what you'll create with MoonPay!

MoonPay Team