Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationQuickstartGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / IOT / Corrently / Corrently Energy API
Corrently Energy API logo

Corrently Energy API

Browse all Corrently APIs
★ Only Publicly Available OpenAPI DocumentIOTSensor Databearer, apiKey7 EndpointsREST

For Agents

Forecast renewable energy availability, find the cleanest hour to run loads, and read CO2 and solar predictions for German postal codes. Bearer-token or query-token authentication.

Use for: Get the GrünstromIndex prediction for postal code 69256, Find the cleanest hour today to run my dishwasher in Germany, Retrieve current German electricity market prices, Forecast CO2 emissions per kWh for the next 24 hours in my zip code

Not supported: Does not handle metering reads, receipt generation, tariff selection, or non-German grid data - use for German green-energy, CO2, and solar forecasts only.

Jentic publishes the only available OpenAPI specification for Corrently Energy API, keeping it validated and agent-ready. The Corrently Energy API exposes real-time and forecast data on renewable energy availability, CO2 emissions, electricity market prices, and solar generation for German postal codes. Its core primitive is the GrünstromIndex (Green Power Index), a forecast that scores each hour by how much regional electricity will come from renewable sources, plus helper endpoints that pick the cleanest hour to consume power and account for offsets through tree planting.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Corrently Energy API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Corrently Energy API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fcorrently.io%2Fcorrently-energy-api" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fcorrently.io%2Fcorrently-energy-api" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Corrently Energy API.

Read the GrünstromIndex prediction for a German postal code to know the hourly green-energy score over the next horizon

Find the best hour for energy consumption inside a given window so that flexible loads run when the grid is greenest

Pull current electricity market data including prices to drive demand-response or dynamic-tariff logic

Forecast CO2 emission intensity for a postal code to schedule low-carbon batch jobs or EV charging

Get solar energy production predictions to anticipate self-consumption from a PV system

Calculate a tree-based CO2 offset for a given consumption profile

Inspect Stromkonto balances to track renewable energy credits accumulated by a customer

Use Cases

Patterns agents use Corrently Energy API for, with concrete tasks.

★ Smart Home Green-Hour Scheduling

A home automation hub queries the GrünstromIndex prediction or best-hour endpoint each morning and schedules flexible loads - heat pump, dishwasher, EV charging - to run during the greenest window. The forecast covers a multi-hour horizon, so the agent can pre-cool a heat pump before peak fossil generation kicks in.

Call GET /gsi/bestHour with the postal code and a 24-hour window, then publish the returned hour to the home automation MQTT topic that triggers the EV charger.

Dynamic Carbon-Aware Batch Jobs

Batch workloads - backups, ML training, data transformations - read the CO2 prediction endpoint and shift execution to the lowest-emission hour in the next 24 hours. This pulls carbon-aware computing into reach without needing a custom forecasting model.

Call GET /switchboard/gsiCO2 for the data centre's postal code, find the hour with minimum gCO2/kWh in the next 24 hours, and submit the job to start at that timestamp.

Solar Self-Consumption Optimisation

A residential PV operator queries the solar prediction endpoint each evening to estimate the next day's generation curve, then a battery management system pre-charges or discharges to maximise self-consumption against the forecast. The market data endpoint can layer in price arbitrage when the battery is full.

Call GET /solar/prediction for the household location and feed the hourly curve into the battery scheduler so it discharges before the forecast solar peak.

AI Agent Energy Advisor via Jentic

An assistant answers questions like 'when should I charge my EV tomorrow to use the most green electricity?' by searching Jentic for the Corrently best-hour operation, calling it for the user's postal code, and returning a clear time window. The agent never needs to handle the bearer token or read the German documentation directly.

Search Jentic for 'find the cleanest hour for energy consumption', load GET /gsi/bestHour, execute it for the user's postal code and time window, and reply with the hour plus its GrünstromIndex score.

Key Endpoints

7 endpoints — jentic publishes the only available openapi specification for corrently energy api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

GET

/gsi/prediction

Get the GrünstromIndex prediction

GET

/gsi/bestHour

Find the best hour for energy consumption

GET

/gsi/marketdata

Get current electricity market data

GET

/switchboard/gsiCO2

Get CO2 emission predictions

GET

/solar/prediction

Get solar energy production predictions

GET

/stromkonto/balances

Get Stromkonto balances

GET

/tree/calculateCO2

Calculate tree-based CO2 offset

GET

/gsi/prediction

Get the GrünstromIndex prediction

GET

/gsi/bestHour

Find the best hour for energy consumption

GET

/gsi/marketdata

Get current electricity market data

GET

/switchboard/gsiCO2

Get CO2 emission predictions

GET

/solar/prediction

Get solar energy production predictions

GET

/stromkonto/balances

Get Stromkonto balances

GET

/tree/calculateCO2

Calculate tree-based CO2 offset

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring the Corrently Energy API by hand means handling its dual auth (a bearer token plus a token query parameter), pinning the German-grid v2.0 host, and coding your own request handling for the GrünstromIndex and solar forecast calls. Through Jentic you install once, import the Corrently Energy API from the API Directory, store the credential once, and your agent calls it.

Permission scoping

Permission scoping

The Corrently Energy endpoints are read-only forecast and market lookups with no resource id in the URL path, so scope by operation: limit the agent to the operations it needs, such as fetching a GrünstromIndex prediction, the best charging hour, or a solar forecast. You choose the operations it may call, so anything outside that set is not reachable unless you add it.

Credential management

Credential isolation

Your Corrently token is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'find the greenest hour to charge' or 'get a German grid CO2 forecast', and Jentic returns the matching Corrently operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Corrently.io API

→

Broader Corrently platform API covering metering, receipts (Strom-Quittung), tariffs, and Stromkonto management.

Use the broader Corrently.io API when the workflow needs metering reads, receipts, or tariff data; the energy API is the right pick for forecasts and best-hour selection.

Alternative

Climatiq API

→

Global emission factor and carbon estimation API not tied to a specific national grid.

Choose Climatiq for carbon accounting outside Germany or when emission factors across activities are needed; use Corrently for hour-by-hour German grid forecasts.

Alternative

Octopus Energy API

→

UK retail energy API with smart-tariff data and consumption endpoints.

Use Octopus when the customer is on a UK smart tariff; use Corrently for German green-power forecasts and CO2 intensity.

FAQs

Specific to using Corrently Energy API through Jentic.

Why is there no official OpenAPI spec for Corrently Energy API?

STROMDAO publishes Corrently documentation but not a single OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Corrently Energy API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.

What authentication does the Corrently Energy API use?

The API supports two schemes: an HTTP bearer token issued by console.corrently.io, and an apiKey passed as a query parameter named token. Through Jentic the credential is stored encrypted and injected at call time, so the agent never sees the raw token.

Can I find the cleanest hour to run a load with this API?

Yes. GET /gsi/bestHour takes a postal code and a time window and returns the hour with the highest forecast share of regional green electricity, which is the canonical primitive for green-hour scheduling.

Which countries does this API cover?

Coverage is centred on Germany - the GrünstromIndex, CO2 forecast, and solar prediction endpoints take a German postal code (PLZ) as input. For other geographies a different carbon-intensity API is more appropriate.

What are the rate limits for the Corrently Energy API?

The OpenAPI spec does not declare numeric rate limits. Treat HTTP 429 responses as authoritative, back off using the Retry-After header where present, and consult console.corrently.io for plan-specific limits.

How do I get the GrünstromIndex prediction through Jentic?

Search Jentic for 'GrünstromIndex prediction' or 'best hour green energy', load GET /gsi/prediction or GET /gsi/bestHour, and execute with the German postal code as input. Jentic returns the operation schema so the agent does not need to parse Corrently docs.

Can I limit what my agent is allowed to do with the Corrently Energy API?

Yes. Because you run Jentic One yourself, your own rules decide which Corrently operations and credentials the agent may use. These endpoints are read-only forecast and market lookups with no resource id in the path, so you scope by operation: allow only the calls the agent needs, such as fetching a GrünstromIndex prediction, the best charging hour, or a solar forecast. Anything you do not add, like the CO2 prediction, Stromkonto balances, or tree-offset calculation, stays out of reach.

GET STARTED

Start building with Corrently Energy API

Explore with Jentic One
View OpenAPI Document