Reporting API Documentation

On this page, you will find documentation and guides for cTrader’s Reporting API for brokers. This information can be saved for working with or for future reference but make sure to always check this page for regular revisions which are published with every major release of cServer.

The Reporting API is an interface to the server which provides two scopes of data for a wide range of entities, these scopes are Events and Snapshots.

Events

The Events service of the Reporting API is used to receive a real-time stream of every event which occurs. Once the events are received they can be parsed to build your own reporting facilities according to your business needs.

Snapshots

The Snapshots service of the Reporting API can be used to get historical events as a query by each entity either to initially populate your own database locally or to retrieve missed events.

Reporting API Guide v2.18

A document outlining the rules of engagement for interfacing with the Spotware Systems real-time Reporting API.

Reporting API Proto File v.8.0

Here is the entire .proto file for cServer version 8.0

Reporting API Guide v2.19

A document outlining the rules of engagement for interfacing with the Spotware Systems real-time Reporting API.

Reporting API Proto File v.8.5

Here is the entire .proto file for cServer version 8.5