Spotware Documentation Centre
This portal is intended as an access point for technical documentation covering various solutions developed and distributed by Spotware Systems. The intended audiences of this portal include cTrader-affiliated brokers and CRM providers that want to integrate with our solutions.
WebServices API
The WebServices API is a simple yet powerful solution for anyone who wants to integrate their CRMs, traders' rooms, and registration forms with the cTrader backend.
The following guides contain essential information about the WebServices API:
- Introduction
- Domain model and logic
- General provisions
- Operations with accounts
- Operations with users
- Use cases
- Best practices
Broker SSO (OAuth)
Spotware's broker SSO (OAuth) solution allows for using a single set of credentials to log into cTrader and a broker's client area. It offers a high-quality UX that is currently unmatched in the industry.
The following guides contain essential information about the broker SSO (OAuth) solution:
- Introduction
- General provisions
- Calling the cTrader backend
- Token verification and exchange
- Conformance testing
- Starting deployment
cTrader Copy: Configuration Options
cTrader Copy is a feature-rich social trading platform that brings significant added value to your business. Depending on your needs, you can configure how cTrader Copy works on your trading server or even at the level of individual White Labels.
The following guides explain how to configure cTrader Copy and embed the copy service into your client area:
cTrader Invite Integration
cTrader Invite is an all-in-one toolkit designed to help partners attract traders with appealing cTrader products and effectively convert them into referrals. Once integrated, cTrader Invite functions as an extension of the broker's partner programme, requiring no setup efforts from partners and providing real-time attribution statistics directly within the cTrader application.
The following guides contain essential information for integrating cTrader Invite:
TradingView Integration
TradingView integration allows cTrader-affiliated brokers to offer TradingView as an additional trading platform, benefitting the inflow of new traders.
The following guides contain essential information about TradingView integration:
Manager's API
Our Manager's API allows for creating custom systems for interfacing with the cTrader backend.
Note that our Manager's API guides do not comprise a full-scale technical documentation. These guides only describe essential operations and do not provide information that can be used to reconstruct the API in its entirety. To attain more information about the Manager's API, contact Spotware's service assurance team.
The following guides contain essential information about the Manager's API:
Reporting API
The Reporting API is a solution for integrating your existing reporting systems with the cTrader backend or developing custom reporting suites that display various statistics and analytics.
The following guides contain essential information about the Reporting API:
- Introduction
- Establishing a connection
- Receiving events
- Making snapshots
- Requesting historical tick data
Reporting DB
The Reporting DB is a Postgres database that is a near real-time replica of the 'main' production database. It provides read-only access to data on essential operations and entities while having little to none integration costs.
The following guides contain essential information about the Reporting DB:
cTrader Deeplinks
cTrader deeplinks allow for sending users directly to certain areas of cTrader (e.g., the 'New Order' dialog). You can use them to create custom CTAs in your marketing communications.
The following guides contain essential information about cTrader deeplinks: