Skip to content

Submitting reports

Prerequisites

Once you have completed the prerequisites, you are ready to submit your reports.

Preparing the integration

Trading activity report is expected to be submitted daily and should represent your performance for a past day. You can submit the report for any date in the past but it is recommended to submit the reports daily for the previous day to keep your data up to date for your engaged projects that are tracking your performance.

Submitting a report is done through the POST /report endpoint.

To submit the report data, you will need an automation or a script in any programming language that will prepare the data in the correct format and submit it to the POST /report endpoint. Your report is validated on the submission and will return an error if it is not valid so you should handle error reporting in your integration or retries in case of failure.

For your report to be correctly matched in our system, you will need to use our internal IDs for the projects and exchanges in your report data. You can find the list of the exchanges in the GET /exchanges endpoint and the list of the projects you are engaged with in the GET /projects endpoint.

For testing purposes, when working on your integration, you can use the Dry Run Mode to validate the report data without actually persisting it in the system.

FAQ & Troubleshooting

How often should I submit the reports?

Trading activity report is expected to be submitted daily and should represent your performance for a past day. You can submit the report for any date in the past but it is recommended to submit the reports daily for the previous day to keep your data up to date for your engaged projects that are tracking your performance.

Can I update the report for a past date?

Yes, you can update the report for a past date. Submit the report for the same date again to update the data.