Skip to content
SENS Platform Docs

Export Contract V1

Draft.

Exports allow users to retrieve telemetry data as CSV.

Exports should be asynchronous.

A user creates an export job. The platform processes the job in the background. The user can later download the result if authorized.

V1:

  • CSV

Future:

  • JSON
  • Parquet
  • Excel if explicitly justified

Exports must be scoped by:

  • Tenant.
  • Organization access.
  • Device access.
  • Time range.
  • Measurement keys where relevant.

Typical exports may cover up to one year of data.

Users may only export data they are authorized to view.

Export creation and download should be audit logged.

  • Maximum export range.
  • Export retention.
  • Export file storage.
  • CSV column format.
  • Compression.