An application programming interface (API) is a program that enables applications to share information and interact with each other.
An API allows developers to integrate existing functionality into their applications instead of having to build that functionality themselves. Put simply, an API is a messenger that takes requests and tells a system what you want it to do. Then it returns the system’s response.
You can review all the functionality offered by the CEX.IO API in our API description. The CEX.IO API allows you to:
- Download historical data and stream real-time market data
- Place and cancel trading orders
- View account balances
- Download trading history
- Access a source of Bitcoin liquidity
- And much more
Traders can also use CEX.IO APIs to supply market data to their trading bots. This form of trading is known as algorithmic trading (or bot trading).