Skip to main content

Dataset Endpoints

Store and manage your energy data with support for static datasets, live data feeds, and both time series and geospatial data types.

POST /datasets/timeseries-static

Creates a static time series dataset with pre-loaded data.

POST /datasets/timeseries-live

Creates a live time series dataset that fetches data from external APIs.

POST /datasets/geospatial-static

Creates a static geospatial dataset with point, line, or polygon data.

GET /datasets

Retrieves all datasets for the authenticated user.

GET /datasets/

Retrieves a specific dataset by ID.

GET /datasets//data

Retrieves dataset data with optional time filtering for live datasets.

PUT /datasets/

Updates a dataset’s basic properties (name, description, metadata).

DELETE /datasets/

Permanently deletes a dataset and all its associated data.

Dataset Types

Time Series Datasets

  • timeseries-static - Pre-loaded historical data
  • timeseries-live - Real-time data from external APIs

Geospatial Datasets

  • geospatial-static - Point, line, or polygon data

Required Fields

Time Series Data

  • Required: timestamp field (ISO 8601 format)
  • Optional: Any additional numeric or string fields

Geospatial Data

  • Geometry: GeoJSON format (Point, LineString, Polygon)
  • Properties: Additional metadata for each feature
  • Coordinate System: EPSG:4326 (WGS84) by default

Live Dataset Configuration

  • Data Formats: JSON, CSV, XML
  • Authentication: Bearer Token, API Key, Basic Auth
  • Time Filtering: start, end parameters (ISO 8601 format)