Authentication
Prezio uses Bearer token authentication as the standard method for production and sandbox environments:1
Get Bearer Token
Obtain Bearer tokens via the authentication endpoint:
2
Use Bearer Token
Include your Bearer token in the
Authorization header for all requests:Sandbox convenience: API keys are also available in sandbox for quick testing (
Authorization: Token YOUR_API_KEY). Get them from dashboard.prezio.eu or support.API Workflow
Starting point: Before making API calls, you need a specific location (address or coordinates) for the end-user’s price you’re looking for. By providing a precise location, the API will be able to return the correct prices applicable to that specific area.
API Request Flow
Follow this step-by-step process to retrieve accurate pricing data:1
Find Applicable Organizations
First, determine which organizations (grid operators, retailers, authorities) serve your location:This returns organizations applicable to the address, including their IDs which you’ll need for the next step.
Select the organization IDs you’re interested in (e.g., a specific retailer and the local grid operator).
Example Response
Example Response
2
Get Applicable Tariffs
Next, retrieve the applicable tariffs for each selected organization:
Select the tariff IDs that match your criteria (e.g., residential customer type, consumption range).
Example Response
Example Response
3
Get Current Prices or Calculate Costs
Finally, use the selected tariff IDs to either get current prices or calculate costs:This returns current electricity prices for all components of the selected tariffs.
- Get Current Prices
- Calculate Costs

