# Tibber GraphQL API

**Canonical:** https://apis.io/apis/tibber/tibber-graphql-api/  
**Provider:** Tibber — https://apis.io/providers/tibber/  
**Base URL:** https://api.tibber.com/v1-beta/gql  
**Documentation:** https://developer.tibber.com/docs

Tibber GraphQL API is one of 4 APIs that [Tibber](https://apis.io/providers/tibber/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 7 JSON Schema definitions. Tagged areas include Energy, GraphQL, LiveMeasurement, ElectricityPricing, and Smart Meter. The published artifact set on APIs.io includes API documentation, an API reference, authentication docs, an OpenAPI specification, and 7 JSON Schemas.

Tibber's long-standing GraphQL API. A single HTTPS endpoint serves the `viewer` query (with nested `homes`, `currentSubscription`, `priceInfo`, `consumption`, `production`, and `features`), the `liveMeasurement` websocket subscription that streams sub-second power, voltage, and current readings from a paired Tibber Pulse, and the `sendMeterReading`, `updateHome`, and `sendPushNotification` mutations. Authentication is a personal access token issued at developer.tibber.com.

## Machine-readable artifacts (27)

- **Documentation** — https://developer.tibber.com/docs
- **Documentation** — https://developer.tibber.com/docs/guides/calling-api
- **Documentation** — https://developer.tibber.com/docs/guides/graphql-concepts
- **APIReference** — https://developer.tibber.com/docs/reference
- **Sandbox** — https://developer.tibber.com/explorer
- **Authentication** — https://developer.tibber.com/settings/access-token
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/openapi/tibber-graphql-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/json-schema/tibber-home-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/json-schema/tibber-price-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/json-schema/tibber-consumption-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/json-schema/tibber-live-measurement-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/json-structure/tibber-home-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/json-structure/tibber-price-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/json-structure/tibber-live-measurement-structure.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/examples/tibber-current-price-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/examples/tibber-consumption-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/examples/tibber-live-measurement-example.json
- **GraphQL** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/graphql/tibber-graphql.md
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/apis.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/arazzo/tibber-consumption-report-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/arazzo/tibber-current-price-by-home-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/arazzo/tibber-inspect-connected-device-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/arazzo/tibber-price-alert-push-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/arazzo/tibber-production-report-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/arazzo/tibber-pull-device-history-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/arazzo/tibber-realtime-power-readiness-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/tibber/refs/heads/main/arazzo/tibber-submit-meter-reading-workflow.yml

## Other Tibber APIs (3)

- [Tibber Devices API](https://apis.io/apis/tibber/tibber-devices-api/)
- [Tibber History API](https://apis.io/apis/tibber/tibber-history-api/)
- [Tibber Homes API](https://apis.io/apis/tibber/tibber-homes-api/)

## Tags

Energy, GraphQL, LiveMeasurement, ElectricityPricing, Smart Meter

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/tibber/tibber-graphql-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/tibber/.
