Hello,
I am able to download a progress report at any time, however that report captures just that one moment in time. Is there any way of accessing all historic reports, as I’d like the data to produce a nice graph to display our progress over time (since 2019)?
Thanks,
Stan
Hello @StanFromIreland,
You can set a custom date range on our reports page to download the report for a specific period you want. Remember that the maximum possible range is 6 months, so you can retrieve everything in multiple chunks.
This can also be done through our API as well if you want to go that way:
- Create an async job: POST to the endpoint with your desired date range
- Check status: GET the job status until it is completed
- Download file: Retrieve the report once status is “completed” (you will see a download link in the Location header)
- Repeat: For each 6-month chunk
Since you need data from 2019 to 2024, create requests for these periods:
- 2019-01-01 to 2019-06-30
- 2019-07-01 to 2019-12-31
- 2020-01-01 to 2020-06-30
- 2020-07-01 to 2020-12-31
- (Continue pattern through 2025)
Use from_date and to_date parameters in YYYY-MM-DD format:
{
"from_date": "2019-01-01",
"to_date": "2019-06-30"
}
I hope you find this helpful. Please let me know if you have any questions, and I will be happy to assist.
That would be great though unfortunately I get:
Your plan does not support advanced API features.
Which I presume is since we are on the opensource plan (python-doc). I presume there is no other way:-(?
This message appears because your current plan (Open Source) does not include advanced API features. Unfortunately, there isn’t an alternative way to access those features under the current plan.
Would you like me to arrange for one of our sales representatives to get in touch and discuss available options that might fit your needs?
I’m afraid we will not be changing our plan.