Tibber Data API
Tibber's modern REST API for third-party connected IoT devices. OAuth 2.0 Authorization Code Flow with PKCE; scopes gate each device category (`data-api-vehicles-read`, `data-api-chargers-read`, `data-api-thermostats-read`, `data-api-inverters-read`, `data-api-energy-systems-read`). Endpoints list homes, list and inspect devices, and walk paginated immutable device history at quarter-hour, hour, day, or month resolution. Tibber Pulse live streaming, pricing, and proprietary optimisation logic are explicitly out of scope and remain on the legacy GraphQL API.
Tibber Data API is one of 2 APIs that Tibber publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
This API exposes 2 machine-runnable capabilities that can be deployed as REST, MCP, or Agent Skill surfaces via Naftiko and 3 JSON Schema definitions.
Tagged areas include Energy, REST, OAuth2, IoT, and ElectricVehicle. The published artifact set on APIs.io includes API documentation, authentication docs, a changelog, an OpenAPI specification, sample payloads, 2 Naftiko capability specs, and 3 JSON Schemas.