Vehicles
Vehicle status the manufacturer's API offers, such as location at a chosen time or warning lights.
Sandbox examples: Tesla, BMW
Vehicles · home devices · electricity
Connect vehicles, home devices and electricity through one integration, with clear permissions and an auditable history.
In development. The sandbox uses simulated providers; live availability depends on each provider's API and commercial access.
What can be connected depends on each provider's API and on commercial access. We list a provider as live only when the connection works.
Vehicle status the manufacturer's API offers, such as location at a chosen time or warning lights.
Sandbox examples: Tesla, BMW
Alarm state, leak, smoke and door sensors from alarm and smart-home systems.
Sandbox examples: Homely, Homey
Consumption and meter data, for example to spot a heating failure in an empty house.
Sandbox examples: Tibber, Elhub
You have one API and one connection flow for vehicles, home devices and electricity.
The customer's account at their provider is linked, after they sign in there.
A list of the devices and data the provider's API offers for that account.
Access to exactly the devices and information the customer chose, for as long as they choose.
Three uses we want to test in a pilot. Each works only where the provider's API offers the data and the customer has chosen to share it.
See when a shared alarm or leak sensor stops reporting, so the customer can be reminded before something happens.
A leak alert, or electricity use that drops in a cold house, can trigger a message to the customer.
After an incident, the customer can share the relevant history for that claim only, for a limited time.
We make no promises about fewer claims, lower premiums or compatibility with every device. A pilot is how we find out what works.
After an approved integration, an insurer can show Eivro’s service catalogue in its app or website. In the planned flow, customers continue to Eivro to choose and approve what may be shared. The sandbox shows only the catalogue and a simulated consent preview.
Choose sandbox services to see an example of the request the customer would review at Eivro.
Example purpose: Preview how customer approval could be presented
Sandbox example: services, purpose and information field are not live or checked against provider rights. No account, personal data, API call or persistent access is used.
One integration discovers Eivro’s services and clearly distinguishes sandbox from live availability. The sandbox does not know which customer accounts are connected.
In the planned live flow, customers continue to Eivro, choose accounts, and approve specific services, information, purpose and duration.
An approved live integration can receive access only after valid customer authorization. Declining or selecting nothing grants no access.
Once customer permissions are supported in production, they should be revocable through Eivro. Sharing information never grants control of devices.
In development. The sandbox catalogue shows simulated services; no insurer integration or provider connection is available in production yet.
The customer controls sharing. An insurer integration by itself does not authorize decisions about coverage, pricing or claims.
Four rules the flow is built on. The sandbox shows them with simulated providers.
Create an authorization session, send the customer to the shared flow at Eivro, and get back only the devices and information the customer approved. The service catalogue is public and holds no customer data; only a registered, authenticated insurer client can create a session. The sandbox simulates the flow; it creates no live provider access.
Explore the sandboxChatGPT and Claude: not available yet. ChatGPT guide · Claude guide
GET /.well-known/eivro/services
POST /v1/authorization-sessions
Idempotency-Key: <opaque key>
{
"services": [
{
"serviceId": "home.example-alarm",
"fieldIds": ["alarm.state", "sensor.alerts"]
}
],
"purposeId": "registered-purpose-id",
"channel": "insurer-app",
"requestedDurationSeconds": 604800,
"redirectId": "registered-redirect-id",
"codeChallenge": "<43-character S256 challenge>",
"state": "<opaque client correlation value>"
}
# 201 Created
{
"sessionId": "opaque-session-reference",
"status": "pending_customer_action",
"expiresAt": "<customer-action deadline>",
"authorizationUrl": "<first-party Eivro authorization URL>"
}We are looking for insurers and device or energy providers for a focused pilot: one product line, a limited group of customers who opt in, and what to measure agreed before we start.
Prefer to look first? Explore the sandbox