Hello, I am currently downloading the data from the ‘Transactions’ tab of my Makerworld profile with copy and paste from the website to put it into an Excel table.
Is there a way to automate this task through an API for example ?
thank you in advance for your help
There looks to be an API of sorts on the backend but it would require you to be authenticated with an account, you can see the URL if you look at the network connections for that page
https://makerworld.com/api/v1/point-service/point-bill/my?offset=0&limit=xxx&filter=all is the URL which your browser will render as JSON data
You appear to be in the EU.
You could contact MakerWorld via a ticket and remind them of the GDPR and your right to have access to your information.
Often known as a Subject Access Request, also known as a SAR.
You could also remind them you have a right to be able to take your data to another service in an accessible digital format.
Sorry @MalcTheOracle , I can’t resist
Based in Germany, here’s our version of an API:
“All Printed Information”

But of course we do in fact have accessible digital formats. They are even EMP safe:
I have a SAR into DPD which is due on the 5th. I suspect they will "forget’, and then provide the same system you have in Germany I imagine.
I mean sure, but they can take up to 30 days to respond at which point the data may no longer be accurate and i’m pretty sure there are allowances in GDPR for them to refuse people who constantly just keep asking for them to provide them the entire contents of the data they hold about them
The ICO in the UK for example posts guidance about excessive requests Manifestly unfounded and excessive requests | ICO
Specifically in relation to there having been very little change in the data overall or being too frequently made
You’re better off just writing something to grab that JSON endpoint once a week than spamming them with GDPR SAR’s
Fireball will get them, tho…
If it was Amazon, Google or Apple, they put download your data links in your account settings, you click it and it generates it, and sends you an email a short while later.
Very simple, as it does not need to be complicated.
If we are going the very easy route…
Let someone else do that bit. You just choose a suitable output format and Google search for an online tool.
Hello and thank you all for your answers,
But how to recover this famous JSON file ?