# Podero Documentation ## Docs - [Me](https://developers.podero.com/api-reference/authentication/me.md) - [Signup Confirm](https://developers.podero.com/api-reference/authentication/signup-confirm.md) - [Signup Request](https://developers.podero.com/api-reference/authentication/signup-request.md) - [Token](https://developers.podero.com/api-reference/authentication/token.md) - [Report the outcome of an active action](https://developers.podero.com/api-reference/cues/report-the-outcome-of-an-active-action.md): Report the outcome of an action previously started via `/cues/{cue_id}/resolve`. Requires the same signed `secret` used to start it. The action must still be active — otherwise a 404 is returned. - [Start a pending action](https://developers.podero.com/api-reference/cues/start-a-pending-action.md): Start the action identified by the URL. Both `cue_id` and `secret` are obtained from the action's `resolution_link.url`; the `secret` is a signed token bound to a member and expires 1 hour after it is issued. - [Get all registered device models](https://developers.podero.com/api-reference/device-models/get-all-registered-device-models.md): Get all registered device models that satisfy an optional OData query. Such a query can be used for advanced filtering and sorting and follows the OData v4.0 standard. OData query examples: - `q="manufacturer eq 'Firma X')"` - `q="device_type/any(x: x/short_name ne 'ev')"` - [Create a new Device Onboarding Session](https://developers.podero.com/api-reference/device-onboarding-sessions/create-a-new-device-onboarding-session.md): This endpoint creates a new onboarding session and generates an authentication URL which leads to Connect UI. This application takes end-users through onboarding their device. Upon success, it redirects back to the success_url. If unsuc… - [Get Device Onboarding Session](https://developers.podero.com/api-reference/device-onboarding-sessions/get-device-onboarding-session.md): Fetch information about a device onboarding session - [Get an Organisation's Devices](https://developers.podero.com/api-reference/devices/get-an-organisations-devices.md): Get the list of all devices for the specified organization ID. By default returns ALL devices with ALL fields. - [Get an Organisation's Devices Savings](https://developers.podero.com/api-reference/devices/get-an-organisations-devices-savings.md): Get the savings for the specified organization ID within a date range. - [Get a vehicle's charge policy](https://developers.podero.com/api-reference/electric-vehicle-charge-policies/get-a-vehicles-charge-policy.md) - [Set a vehicle's charge policy](https://developers.podero.com/api-reference/electric-vehicle-charge-policies/set-a-vehicles-charge-policy.md) - [Override a vehicle's charge policy by settings a deadline](https://developers.podero.com/api-reference/electric-vehicle-charge-policy-overrides/override-a-vehicles-charge-policy-by-settings-a-deadline.md) - [Override a vehicle's charge policy by settings a deadline](https://developers.podero.com/api-reference/electric-vehicle-charge-policy-overrides/override-a-vehicles-charge-policy-by-settings-a-deadline-1.md) - [Override a vehicle's charge policy by settings a deadline](https://developers.podero.com/api-reference/electric-vehicle-charge-policy-overrides/override-a-vehicles-charge-policy-by-settings-a-deadline-2.md) - [Get the currently active charging session for an electric vehicle](https://developers.podero.com/api-reference/electric-vehicle-sessions/get-the-currently-active-charging-session-for-an-electric-vehicle.md): Returns the active session wrapped as `{ "session": ... }`. When no session is active, returns 200 with `{ "session": null }` instead of 404 so clients can poll without exception handling. - [List completed charging sessions for an electric vehicle](https://developers.podero.com/api-reference/electric-vehicle-sessions/list-completed-charging-sessions-for-an-electric-vehicle.md) - [Post](https://developers.podero.com/api-reference/loadcurves-confirmation/post.md) - [Get](https://developers.podero.com/api-reference/loadcurves/get.md) - [Get By Price Zone](https://developers.podero.com/api-reference/loadcurves/get-by-price-zone.md): Get load curves aggregated by price zone instead of by organization. This endpoint aggregates consumption data from all devices with the specified price_zone. - [Retrieve Organization](https://developers.podero.com/api-reference/organization/retrieve-organization.md) - [Update Organization](https://developers.podero.com/api-reference/organization/update-organization.md): Update the organization data for the specified organization ID, with a JSON payload. - [List filtered hourly prices](https://developers.podero.com/api-reference/prices/list-filtered-hourly-prices.md): Retrieve hourly price list for a specific market and price zone. It can be filtered to be in a time window. - [Create Trading Dayahead Prices](https://developers.podero.com/api-reference/trading/create-trading-dayahead-prices.md) - [Retrieve Trading Dayahead Prices](https://developers.podero.com/api-reference/trading/retrieve-trading-dayahead-prices.md) - [Update Trading Dayahead Prices](https://developers.podero.com/api-reference/trading/update-trading-dayahead-prices.md) - [Deactivates smart optimization and resets the device](https://developers.podero.com/api-reference/user-devices/deactivates-smart-optimization-and-resets-the-device.md) - [Update general device attributes](https://developers.podero.com/api-reference/user-devices/update-general-device-attributes.md): Update general attributes of a device, like `is_smart_optimization_active` or `is_authenticated`. - [(Alpha) Get statistics for a specified electric vehicle](https://developers.podero.com/api-reference/user-electric-vehicles/alpha-get-statistics-for-a-specified-electric-vehicle.md): Retrieve savings and consumption data for a specified electric vehicle, allowing filtering by keywords and aggregation by various time resolutions. This endpoint is currently in Alpha release and should only be used for testing. - [Disarm a previously-armed boost for the next session](https://developers.podero.com/api-reference/user-electric-vehicles/disarm-a-previously-armed-boost-for-the-next-session.md): Clear ``boost_for_next_session`` on the EV. - [Get a user's electric vehicles](https://developers.podero.com/api-reference/user-electric-vehicles/get-a-users-electric-vehicles.md): List all electric vehicles of a specific user under a specific organization. - [Get details about a user's electric vehicle](https://developers.podero.com/api-reference/user-electric-vehicles/get-details-about-a-users-electric-vehicle.md): Get the electric vehicle related to a specific user under a specific organization. - [Get EV data](https://developers.podero.com/api-reference/user-electric-vehicles/get-ev-data.md) - [Get savings data for a specified electric vehicle](https://developers.podero.com/api-reference/user-electric-vehicles/get-savings-data-for-a-specified-electric-vehicle.md): Retrieve time-bucketed savings data for a specified electric vehicle within a given date range. - [Reauthenticate a user's electric vehicle](https://developers.podero.com/api-reference/user-electric-vehicles/reauthenticate-a-users-electric-vehicle.md): Reauthenticate a electric vehicle related to a specific user under a specific organization. - [Register a user's electric vehicle](https://developers.podero.com/api-reference/user-electric-vehicles/register-a-users-electric-vehicle.md): Create a new electric vehicle for a specific user under a specific organization, with a JSON payload. - [Remove a user's electric vehicle](https://developers.podero.com/api-reference/user-electric-vehicles/remove-a-users-electric-vehicle.md): Remove an electric vehicle related to a specific user under a specific organization. - [Trigger a boost charge or arm boost for the next session](https://developers.podero.com/api-reference/user-electric-vehicles/trigger-a-boost-charge-or-arm-boost-for-the-next-session.md): Trigger boost on the EV. - [Update details of a user's electric vehicle](https://developers.podero.com/api-reference/user-electric-vehicles/update-details-of-a-users-electric-vehicle.md): Modify the data of an electric vehicle related to a specific user under a specific organization, with a JSON payload. - [Get all of a user's heat pumps](https://developers.podero.com/api-reference/user-heat-pumps/get-all-of-a-users-heat-pumps.md): List all heat pumps of a specific user under a specific organization. - [Get details about a user's specific heat pump](https://developers.podero.com/api-reference/user-heat-pumps/get-details-about-a-users-specific-heat-pump.md): Get the heat pump related to a specific user under a specific organization. - [Get heat pump data](https://developers.podero.com/api-reference/user-heat-pumps/get-heat-pump-data.md): Retrieve time series data for a specified heat pump within a given time range. This endpoint is currently in beta release and may be subject to changes. - [Get savings data for a specified heat pump](https://developers.podero.com/api-reference/user-heat-pumps/get-savings-data-for-a-specified-heat-pump.md): Retrieve time-bucketed savings data for a specified heat pump within a given date range. - [Get schedules for a heat pump](https://developers.podero.com/api-reference/user-heat-pumps/get-schedules-for-a-heat-pump.md): Endpoint to retrieve schedules for a specified heat pump within a given time range. This endpoint is currently in beta release and may be subject to changes. - [Get statistics for a specified heat pump](https://developers.podero.com/api-reference/user-heat-pumps/get-statistics-for-a-specified-heat-pump.md): Retrieve savings and consumption data for a specified heat pump, allowing filtering by keywords and aggregation by various time resolutions. This endpoint is currently in Alpha release and should only be used for testing. - [Reauthenticate a user's heat pump](https://developers.podero.com/api-reference/user-heat-pumps/reauthenticate-a-users-heat-pump.md): Reauthenticate a heat pump related to a specific user under a specific organization. - [Register a user's heat pump](https://developers.podero.com/api-reference/user-heat-pumps/register-a-users-heat-pump.md): Create a new heat pump for a specific user under a specific organization, with a JSON payload. - [Remove a user's heat pump](https://developers.podero.com/api-reference/user-heat-pumps/remove-a-users-heat-pump.md): Remove a heat pump related to a specific user under a specific organization. - [Update details of a user's heat pump](https://developers.podero.com/api-reference/user-heat-pumps/update-details-of-a-users-heat-pump.md): Modify the data of a heat pump related to a specific user under a specific organization, with a JSON payload. - [Get a user's solar inverters](https://developers.podero.com/api-reference/user-solar-inverters/get-a-users-solar-inverters.md): List all solar inverters of a specific user under a specific organization. - [Get details about a user's solar inverter](https://developers.podero.com/api-reference/user-solar-inverters/get-details-about-a-users-solar-inverter.md): Get the solar inverter related to a specific user under a specific organization. - [Get inverter data](https://developers.podero.com/api-reference/user-solar-inverters/get-inverter-data.md): Retrieve time series data for a specified inverter within a given time range. This endpoint is currently in beta release and may be subject to changes. - [Get savings data for a specified inverter](https://developers.podero.com/api-reference/user-solar-inverters/get-savings-data-for-a-specified-inverter.md): Retrieve time-bucketed savings data for a specified inverter within a given date range. - [Get schedules for an inverter](https://developers.podero.com/api-reference/user-solar-inverters/get-schedules-for-an-inverter.md): Endpoint to retrieve schedules for a specified inverter within a given time range. This endpoint is currently in beta release and may be subject to changes. - [Get statistics for a specified inverter](https://developers.podero.com/api-reference/user-solar-inverters/get-statistics-for-a-specified-inverter.md): Retrieve savings and consumption data for a specified inverter, allowing filtering by keywords and aggregation by various time resolutions.This endpoint is currently in Alpha release and should only be used for testing. - [Reauthenticate a user's inverter](https://developers.podero.com/api-reference/user-solar-inverters/reauthenticate-a-users-inverter.md): Reauthenticate a inverter related to a specific user under a specific organization. - [Register a user's solar inverter](https://developers.podero.com/api-reference/user-solar-inverters/register-a-users-solar-inverter.md): Create a new solar inverter for a specific user under a specific organization, with a JSON payload. - [Remove a user's solar inverter](https://developers.podero.com/api-reference/user-solar-inverters/remove-a-users-solar-inverter.md): Remove a solar inverter related to a specific user under a specific organization. - [Update details of a user's solar inverter](https://developers.podero.com/api-reference/user-solar-inverters/update-details-of-a-users-solar-inverter.md): Modify the data of a solar inverter related to a specific user under a specific organization, with a JSON payload. - [Get a user's wallboxes](https://developers.podero.com/api-reference/user-wallboxes/get-a-users-wallboxes.md): List all wallboxes of a specific user under a specific organization. - [Get details about a user's wallbox](https://developers.podero.com/api-reference/user-wallboxes/get-details-about-a-users-wallbox.md): Get the wallbox related to a specific user under a specific organization. - [Reauthenticate a user's wallbox](https://developers.podero.com/api-reference/user-wallboxes/reauthenticate-a-users-wallbox.md): Reauthenticate a wallbox related to a specific user under a specific organization. - [Register a user's wallbox](https://developers.podero.com/api-reference/user-wallboxes/register-a-users-wallbox.md): Create a new wallbox for a specific user under a specific organization, with a JSON payload. - [Remove a user's wallbox](https://developers.podero.com/api-reference/user-wallboxes/remove-a-users-wallbox.md): Remove a wallbox related to a specific user under a specific organization. - [Start charging on an EV charger (wallbox)](https://developers.podero.com/api-reference/user-wallboxes/start-charging-on-an-ev-charger-wallbox.md): Start charging on the EV charger identified by the given UUID. - [Stop charging on an EV charger (wallbox)](https://developers.podero.com/api-reference/user-wallboxes/stop-charging-on-an-ev-charger-wallbox.md): Stop charging on the EV charger identified by the given UUID. - [Update details of a user's wallbox](https://developers.podero.com/api-reference/user-wallboxes/update-details-of-a-users-wallbox.md): Modify the data of an wallbox related to a specific user under a specific organization, with a JSON payload. - [Get details about a user](https://developers.podero.com/api-reference/users/get-details-about-a-user.md): Get the data of a user by its ID and by the ID of the user's organization. - [Get details about an user by external ID](https://developers.podero.com/api-reference/users/get-details-about-an-user-by-external-id.md): Get the data of a user by its external ID. - [List users in the organization](https://developers.podero.com/api-reference/users/list-users-in-the-organization.md): List all users within the specified organization. - [Register a new user](https://developers.podero.com/api-reference/users/register-a-new-user.md): Create a new user in the specified organization, with a JSON payload. - [Remove a user](https://developers.podero.com/api-reference/users/remove-a-user.md): Delete a user by its user ID and the ID of the user's organization. - [Update the user information](https://developers.podero.com/api-reference/users/update-the-user-information.md): Update the user data through the user ID and through the ID of the user's organization, with a JSON payload. - [Data Reference](https://developers.podero.com/deep-dives/day-ahead-trading/data-reference.md): Data specifications and formats for Day-Ahead Trading - [Integration Guide](https://developers.podero.com/deep-dives/day-ahead-trading/integration.md): Step-by-step API integration for Day-Ahead Trading - [Overview](https://developers.podero.com/deep-dives/day-ahead-trading/overview.md): Understand how Podero optimizes your energy portfolio through day-ahead market participation - [Add Building](https://developers.podero.com/partner-api/getting-started/add-building.md): Create a building to organize devices by location - [Connect Heat Pump](https://developers.podero.com/partner-api/getting-started/connect-heat-pump.md): Add a heat pump device using the Podero Connect UI - [Create User](https://developers.podero.com/partner-api/getting-started/create-user.md): Create your first end-user account via the Partner API - [Get Access Token](https://developers.podero.com/partner-api/getting-started/get-access-token.md): Generate an OAuth2 access token for API authentication - [Prerequisites](https://developers.podero.com/partner-api/getting-started/prerequisites.md): What you need before getting started with the Podero Partner API - [Register Application](https://developers.podero.com/partner-api/getting-started/register-application.md): Create an OAuth2 application to access the Partner API - [Retrieve Device Data](https://developers.podero.com/partner-api/getting-started/retrieve-device-data.md): Read operational data and status from your connected device - [Authentication](https://developers.podero.com/partner-api/overview/authentication.md): OAuth2 Client Credentials flow for server-to-server authentication - [Partner API Overview](https://developers.podero.com/partner-api/overview/introduction.md): Comprehensive guide to the Podero Partner API for server-to-server integration - [Building Parameters](https://developers.podero.com/partner-api/reference/buildings.md): Complete reference for building attributes and property information - [Electric Vehicle Attributes](https://developers.podero.com/partner-api/reference/electric-vehicles/attributes.md): Writable parameters for configuring electric vehicle charging - [Electric Vehicle State](https://developers.podero.com/partner-api/reference/electric-vehicles/state.md): Read-only state data and current readings from electric vehicles - [Energy Contract Parameters](https://developers.podero.com/partner-api/reference/energy-contracts.md): Complete reference for energy contract and pricing information - [Heat Pump Attributes](https://developers.podero.com/partner-api/reference/heat-pumps/attributes.md): Writable parameters for configuring heat pump devices - [Heat Pump State](https://developers.podero.com/partner-api/reference/heat-pumps/state.md): Read-only state data and current readings from heat pump devices - [Solar Inverter Attributes](https://developers.podero.com/partner-api/reference/inverters/attributes.md): Writable parameters for configuring solar inverters and battery systems - [Solar Inverter State](https://developers.podero.com/partner-api/reference/inverters/state.md): Read-only state data and current readings from solar inverters - [User Parameters](https://developers.podero.com/partner-api/reference/users.md): Complete reference for user account attributes and properties - [Team Administration](https://developers.podero.com/partner-api/user-journeys/back-office/team-administration.md): Manage staff and admin users within your organization - [User Management](https://developers.podero.com/partner-api/user-journeys/back-office/user-management.md): Manage end-users, their devices, and data from the partner back-office - [Dashboard Integration](https://developers.podero.com/partner-api/user-journeys/end-user/dashboard-integration.md): Display device status, consumption data, and optimization insights to end-users - [Device Onboarding](https://developers.podero.com/partner-api/user-journeys/end-user/device-onboarding.md): Complete workflow for adding and connecting end-user devices - [Managing Buildings](https://developers.podero.com/partner-api/user-journeys/end-user/managing-buildings.md): Organize devices by location and optimize multi-property energy consumption - [Setting Preferences](https://developers.podero.com/partner-api/user-journeys/end-user/setting-preferences.md): Configure device-specific settings and optimization preferences ## OpenAPI Specs - [openapi](https://developers.podero.com/api-reference/openapi.json)