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).