API Reference 2.0

Introduction

The Open API 2.0 is the new version of the publicly available protobuf-based API developed by Spotware. It allows third-party service providers to integrate additional tools and applications for trading and analysis with the data and functionality from Spotware platform by getting all the required cTID data, market data and performing all possible trading operations on behalf of other cTrader users.

Unlike the Open API version 1.0, which was using a different protocol for each scope (REST and Protocol Buffers), the Open API 2.0 is designed to use solely protocol buffers. Now by using Protocol Buffers you can retrieve accounts information, market data, and trading data. The API is open for everyone with no restrictions (Terms of Use) and it is supported by all trading accounts of any cTrader supported brokers.

Environments

Open API 2.0 is available in both Demo and Live environments. We recommend using Demo accounts first and then switch to Live, after you make sure your integration works correctly. But you can use the Live version right away as well on your own risk.

Terms of Use

You can find the terms of use of Spotware Open API 2.0 here. To start using the API, just apply for your own Partner's Credentials (OAuth Public Client ID and Client Secret). For more details check the Open Authentication section of this guide.