Programmatically download data from a CyberTracker Online project?

Hello! We might be supporting a user in using CyberTracker soon. I was wondering if there was a way to batch download observations and attachments from CyberTracker Online, and to do so programmatically i.e. using an API or similar. I see there is a way to Export data as CSV, and via the tables a way to download photos / recordings one-by-one. But I would love to do an automated fetch of all of the data that I can schedule to run on a given basis. Like, once a month, download all of the data (observations and attachments).

Are there plans for such an interface? It would be great to have e.g. an {project_id}/observations endpoint from which we could download all of the data, and deeper endpoints for attachments etc.

Thanks!

Hi Rudo .. there is no official API from CyberTracker, what I have missed since years :wink: … so I have implemented a small Plugin for WordPress with the help of ChatGPT. The difference to your request is, that all of my projects are developed in CyberTracker Classic. The data transfer from the device works over JSON data directly to the endpoint in the WordPress Plugin. You can find some example here: https://json4wp.dachspfad.de/ .
If you have interest, tell me…
Holger, Germany

That’s really cool, Holger! Thanks for your response. To achieve that, I am guessing that the WordPress plugin uses the CyberTracker webhook feature?

no, Webhook was developed little later