Skip to main content
Version: 1.0.0

Measurements API

The Measurements API provides access to meter readings and energy consumption data for various types of meters including electricity, gas, heating, and water meters.

Overview

This API allows you to retrieve measurement data for one or multiple metering points over specified date ranges. The data can be returned in different resolutions (15-minute intervals, hourly, daily, monthly, or yearly) and timestamp formats.

After you add an EAN, poll GET /api/v1/meas/{mpid}/status before pulling readings. The same flow covers grootverbruik and kleinverbruik. WachtOpMv means the EAN is not listed yet (MV catalog or P4). Pull measurements when canCollect is true (Ok or NoData). Treat empty days as a problem only when status is Ok. On kleinverbruik NoData, rejectionCode explains a rejected P4 day. See Getting Started for the wait-then-pull flow.

Key Features

  • Collection status: Check whether an EAN is ready to collect (WachtOpMv, NietGekoppeldDoorMv, Ok, NoData). Kleinverbruik NoData may include rejectionCode.
  • Single Metering Point: Retrieve measurements for a specific metering point ID (EAN)
  • Bulk Retrieval: Get measurements for multiple metering points in a single request
  • Flexible Resolution: Choose from various time resolutions (15min, hourly, daily, monthly, yearly)
  • Multiple Measurement Types: Access import, export, cumulative, and EPEX price data
  • Timestamp Formats: Support for ISO8601 and Unix epoch formats

Measurement Units

The API returns measurements in the following units:

Meter TypeUnit
ElectricitykWh
Gas
HeatinggJ
Water
EPEX Prices (Electricity)cents per kWh
EPEX Prices (Gas)cents per m³

Getting Started

To use this API, you'll need:

  1. Valid metering point ID(s) (EAN numbers)
  2. Date range for the measurements
  3. Measurement keys (e.g., import, export, EpexNLEle, EpexNLGas)
  4. Optional: Resolution level and timestamp format preferences

Available Endpoints

Browse the endpoints in the sidebar to see detailed documentation, request/response examples, and try out the API directly from this documentation.