Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/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.
APIs / IOT / Corrently / Corrently.io
Corrently.io logo

Corrently.io

Browse all Corrently APIs
★ Only Publicly Available OpenAPI DocumentIOTSensor Datanone26 EndpointsREST

For Agents

Read smart meter data, generate fiscal-grade electricity receipts with TSE signatures, manage Stromkonto customer accounts, and access green-energy dispatch and tariff data on the Corrently.io platform.

Use for: Submit a new meter reading for my smart meter, Create an electricity receipt for a delivery in Germany, I need to retrieve the TSE signature for a Strom-Quittung, Get the ZUGFeRD XML for a finalised receipt

Not supported: Does not handle non-German grid operations, retail tariff selling, or generic IoT device control beyond easee/OCPP/OpenMeter — use for STROMDAO Corrently metering, receipts, Stromkonto, and green-energy data only.

Jentic publishes the only available OpenAPI specification for Corrently.io, keeping it validated and agent-ready. The Corrently.io API is the broader STROMDAO platform that covers metering reads, electricity receipts (Strom-Quittung) with German fiscal TSE signatures, energy tariff lookups, customer Stromkonto registration and balances, and green-power scheduling primitives. It also exposes data from public shared smart meters (OpenMeter), OCPP charging sessions, and easee wallbox sessions for prosumer and grid-operator workflows.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Corrently.io to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Corrently.io, 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://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | 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.io API.

Read and submit meter readings to the metering endpoint for prosumer and grid-operator workflows

Create and finalise an electricity receipt (Strom-Quittung) with TSE-compliant signatures and ZUGFeRD XML output

Register a new Stromkonto customer, log them in via email, and prepare a transaction against the account

Look up energy tariff information and price components used to bill customers

Pull last-session data from easee wallboxes and OCPP charging stations for which the user has access

Query public OpenMeter shared smart meters for activities, meter inventory, and recent readings in Germany

Get the green-energy dispatch schedule and best-hour windows by postal code

Use Cases

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

★ TSE-Compliant Electricity Receipts

German energy resellers prepare, finalise, and archive electricity receipts (Strom-Quittung) that meet TSE fiscal requirements. The API offers a prepare/commit pattern with a separate signature-retrieval step plus ZUGFeRD XML output for downstream accounting systems.

Call POST /quittung/prepare with the receipt fields, POST /quittung/commit to finalise, then POST /quittung/tsesignature for the TSE signature and GET /quittung/zugferd for the archival XML.

Smart Meter and Wallbox Aggregation

Aggregate readings from a customer's smart meter, easee wallbox, and any OCPP-based charger into a single dashboard. The OpenMeter endpoints add public meter data for benchmarking, while the metering endpoint accepts new readings from a connected device.

Call GET /alternative/easee/lastSessions for wallbox sessions, GET /alternative/ocpp/lastSessions for public chargers, GET /metering/reading for the customer's meter, and merge the data into the dashboard.

Stromkonto Customer Lifecycle

Onboard new energy customers and manage their Stromkonto account end-to-end: register, log in via email, prepare a transaction such as a tariff change, and read balances on demand. The choices endpoint surfaces what options the customer can pick from at each step.

Call POST /stromkonto/register to create the account, POST /stromkonto/login to authenticate the user, GET /stromkonto/choices to render available options, and POST /stromkonto/prepareTransaction when the customer chooses one.

AI Agent for Prosumer Energy Operations via Jentic

An assistant for a German prosumer answers operational questions like 'when did my wallbox last charge?' or 'is my receipt registered with the TSE?' by routing each question to the right Corrently.io operation. The agent reasons over capabilities rather than memorising 26 endpoints.

Search Jentic for 'last easee wallbox session' or 'finalise Strom-Quittung receipt', load the matching operation, and execute it with the requested customer or receipt ID.

Key Endpoints

26 endpoints — jentic publishes the only available openapi specification for corrently.

METHOD

PATH

DESCRIPTION

POST

/quittung/prepare

Prepare a Strom-Quittung receipt

POST

/quittung/commit

Finalise a prepared receipt

POST

/quittung/tsesignature

Retrieve the TSE signature for a receipt

POST

/stromkonto/register

Register a new Stromkonto

POST

/stromkonto/login

Log in via email

GET

/metering/reading

Read a smart meter

GET

/gsi/bestHour

Find the best hour for green-energy consumption

GET

/tariff/components

List energy tariff price components

POST

/quittung/prepare

Prepare a Strom-Quittung receipt

POST

/quittung/commit

Finalise a prepared receipt

POST

/quittung/tsesignature

Retrieve the TSE signature for a receipt

POST

/stromkonto/register

Register a new Stromkonto

POST

/stromkonto/login

Log in via email

GET

/metering/reading

Read a smart meter

GET

/gsi/bestHour

Find the best hour for green-energy consumption

GET

/tariff/components

List energy tariff price components

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

Stromkonto session credentials and any partner tokens are stored encrypted in the Jentic vault (MAXsystem). Agents receive a scoped execution handle — secrets are injected at call time and never enter the agent's context.

Intent-based discovery

Intent-based discovery

Agents search by intent (e.g., 'create electricity receipt' or 'last easee wallbox session') and Jentic returns the matching Corrently.io operation with input and response schemas, so the agent picks the right endpoint without browsing the German documentation.

Time to first call

Time to first call

Direct Corrently.io integration: 3-5 days to wire up Stromkonto auth, the prepare/commit receipt flow, and TSE signature handling. Through Jentic: under 1 hour to chain search, load, and execute calls.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Corrently Energy API

→

Focused green-energy forecast surface (GrünstromIndex, CO2, solar) of the Corrently platform.

Use the energy API for forecast-only workflows; use the broader Corrently.io API when metering, receipts, or Stromkonto operations are required.

Alternative

Octopus Energy API

→

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

Choose Octopus for UK retail energy workflows; Corrently.io is the right fit for German prosumer and TSE-receipt flows.

Complementary

Climatiq API

→

Emission factor API that can convert Corrently meter readings into auditable CO2 numbers.

Pair with Corrently.io when reporting needs standardised emission factors layered on top of metered consumption.

FAQs

Specific to using Corrently.io API through Jentic.

Why is there no official OpenAPI spec for Corrently.io?

STROMDAO publishes Corrently documentation but not a single OpenAPI specification covering the full platform. Jentic generates and maintains this spec so that AI agents and developers can call Corrently.io via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.

What authentication does the Corrently.io API use?

The OpenAPI spec for this surface declares no global security scheme — endpoints are reached either anonymously or with a token tied to the customer Stromkonto, established via POST /stromkonto/login. Through Jentic the customer credential is stored encrypted and injected only on the operations that need it.

Can I create a TSE-signed electricity receipt with this API?

Yes. The /quittung group implements a prepare/commit/sign flow: POST /quittung/prepare collects data, POST /quittung/commit finalises the receipt, and POST /quittung/tsesignature plus POST /quittung/tsedata return the TSE artefacts, with GET /quittung/zugferd providing the archival XML.

How do I onboard a new Stromkonto customer?

Call POST /stromkonto/register with the customer details, then POST /stromkonto/login when the customer needs an authenticated session. GET /stromkonto/choices renders the options available to that customer and POST /stromkonto/prepareTransaction stages a chosen action.

What are the rate limits for the Corrently.io 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 read a customer's smart meter through Jentic?

Search Jentic for 'read smart meter' or 'meter reading', load GET /metering/reading, and execute with the meter identifier. Jentic returns the operation schema so the agent does not need to parse Corrently documentation.

GET STARTED

Start building with Corrently.io API

Explore with Jentic
View OpenAPI Document