The Exness Partnership API allows partners access to features of the Partner Personal Area (PPA), which includes:
- Set standard and secure authorization
- Assign and process rebates for referred clients
- Create and manage advertising campaigns
- Generate data for partnership reports
- Access to the promotional materials
Who can use the Partnership API?
The Exness Partnership API can be a useful tool for partners and affiliates who would like to use their Partner Personal Area (PPA) in a different form. For example, a partner who works with multiple brokers and has developed their own site aggregating data from several brokers can use the Partnership API to access the data from their Partner Personal Area (PPA) without logging into their PPA.
Before you begin
To start using the Exness Partnership API, you will first need to register an account:
Once you have registered, we recommend verifying your account as a partner to access most partnership functions, including unlimited fund withdrawals, rebates, and participation in the Loyalty Program.
Authorizing access
To log into the Exness Partnership API service:
- Head to https://my.exnessaffiliates.com/api/schema/ and use the
/api/authauthorization method. - Enter your registered email and password.
- Click Try it out!
- A generated authorization token will be displayed under Response Body.
- Next, click Authorize in the top right corner and enter the token syntax: J WT TOKEN_VALUE. Click Authorize once more.
- Lastly, confirm the authorization by using this method:
/api/partner/summary/.
Error codes
Below is a list of error codes you may receive:
| Error code | Status code | Error message |
|---|---|---|
| AuthenticationFailed | 401 | Incorrect authentication credentials |
| MethodNotAllowed | 405 | Method "{method}" not allowed |
| NotAcceptable | 406 | The request is not acceptable |
| NotAuthenticated | 401 | Authentication credentials were not provided |
| NotFound | 404 | Not found |
| ParseError | 400 | Malformed request |
| PermissionDenied | 403 | You do not have permission to perform this action |
| Throttled | 429 | Request was throttled |
| TokenExpired | 401 | Token has expired |
| UnsupportedMediaType | 415 | Unsupported media type "{media_type}" in request |
| ValidationError | 400 | Bad request |