# EDF Kraken REST API

**Canonical:** https://apis.io/apis/edf-energy/edf-kraken-rest-api/  
**Provider:** EDF Energy — https://apis.io/providers/edf-energy/  
**Base URL:** https://api.edfgb-kraken.energy/v1/  
**Documentation:** https://developer.edfgb-kraken.energy/rest/reference/

EDF Kraken REST API is one of 3 APIs that [EDF Energy](https://apis.io/providers/edf-energy/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include REST, OpenAPI, Kraken, Tariffs, and Product. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and a getting-started guide.

The REST half of EDF's Kraken platform API, described by a first-party OpenAPI 3.0.3 document that EDF serves itself at https://api.edfgb-kraken.energy/v1/schema?namespaces=default and renders through ReDoc on its developer portal. Harvested verbatim on 2026-07-27 at HTTP 200 with no credentials: 27 paths and 57 component schemas covering energy products and their electricity and gas tariffs (day, night, standard, off-peak and peak EV unit rates and standing charges), grid supply points, electricity and gas meter point consumption, account creation, tariff renewal, quotes and payment intents. Access is split inside the same document: /v1/products/ carries an empty security option and returned HTTP 200 anonymously with 21 live EDF products, and /v1/industry/grid-supply-points/ resolved a postcode to GSP group _C anonymously, while /v1/electricity-meter-points/{mpan}/ and the consumption endpoints require KeyAuthentication ("Authorization: Token ...") or a Kraken JWT. Five security schemes are declared: AccountUserAPIKeyAuthentication, AffiliateAuthentication, DRFKrakenTokenAuthentication, KeyAuthentication and PartnerUserOnlyAuthentication.

## Machine-readable artifacts (12)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/edf-energy/refs/heads/main/openapi/edf-energy-kraken-openapi.yml
- **Documentation** — https://developer.edfgb-kraken.energy/rest/guides/api-basics/
- **APIReference** — https://developer.edfgb-kraken.energy/rest/reference/
- **Documentation** — https://www.edfenergy.com/energywise/edfs-open-tariff-apis
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/edf-energy/refs/heads/main/authentication/edf-energy-kraken-openid-configuration.json
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/edf-energy/refs/heads/main/overlays/edf-energy-kraken-overlay.yaml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/edf-energy/refs/heads/main/errors/edf-energy-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/edf-energy/refs/heads/main/data-model/edf-energy-data-model.yml
- **AgentSkill** — https://raw.githubusercontent.com/api-evangelist/edf-energy/refs/heads/main/skills/edf-energy-compare-tariffs.md
- **AgentSkill** — https://raw.githubusercontent.com/api-evangelist/edf-energy/refs/heads/main/skills/edf-energy-read-consumption.md
- **AgentSkill** — https://raw.githubusercontent.com/api-evangelist/edf-energy/refs/heads/main/skills/edf-energy-quote-and-enrol.md
- **GettingStarted** — https://developer.edfgb-kraken.energy/rest/guides/api-basics/

## Other EDF Energy APIs (2)

- [EDF Kraken GraphQL API](https://apis.io/apis/edf-energy/edf-kraken-graphql-api/)
- [EDF Kraken Customer Migration (Data Import) API](https://apis.io/apis/edf-energy/edf-kraken-customer-migration-api/)

## Tags

REST, OpenAPI, Kraken, Tariffs, Product, Meter Points, Consumption, Grid Supply Points, United Kingdom

---

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