Export
Export your data. Full exports run as background jobs: create a job, poll its status, then download the result. Single trips and stays can be downloaded directly as GPX.
📄️ List export jobs
Returns the export jobs of the signed-in user, newest first, one page at a time.
📄️ Start an export
Starts a background export of a time range. Formats: `geopulse` (ZIP that can be imported back into GeoPulse; list what to include in `dataTypes`, such as `rawgps`, `timeline`, `favorites`, or `timelinelabels`; without `dataTypes` only raw GPS points are exported), and `gpx`, `owntracks`, `geojson`, and `csv` (raw GPS points). Poll `GET /api/v1/exports/{exportJobId}` until the status is `completed`, then download the file from `downloadUrl`. The number of export jobs per user is limited.
📄️ Download the CSV import template
Returns an example CSV file with the columns the CSV import accepts.
📄️ Download a stay as GPX
Returns the GPS points of a single timeline stay as a GPX file.
📄️ Download a trip as GPX
Returns the GPS track of a single timeline trip as a GPX file.
📄️ Get an export job
Returns the status and progress of an export job. When it is `completed`, the response includes `downloadUrl` and the time the file expires.
📄️ Delete an export job
Deletes an export job and its file.
📄️ Download an export
Downloads the file of a completed export job. The content type depends on the export format. Returns `409` while the job is still running and `410` after the file has expired.