# Easee Developer Platform Documentation > Integration docs and api reference. ## Docs: Welcome - [Easee Developer Platform](https://developer.easee.com/docs/integrations.md) - [Ready to integrate](https://developer.easee.com/docs/ready-to-integrate-fast-track.md) - [Authentication](https://developer.easee.com/docs/authentication-1.md) ## Docs: Home and Small Business - [Welcome (Home)](https://developer.easee.com/docs/welcome-home.md) - [Direct OCPP (Home)](https://developer.easee.com/docs/direct-ocpp.md) - [Commissioning for users](https://developer.easee.com/docs/ocpp-commissioning-easee-users.md): Use this for activating the native OCPP implementation on an Easee-operated charger. - [Supported Features (Home)](https://developer.easee.com/docs/copy-of-supported-features.md): This page outlines the key features supported by our current OCPP implementation. - [Supported Config Keys (Home)](https://developer.easee.com/docs/copy-of-supported-config-keys.md): This page provides an overview of the current supported OCPP (Open Charge Point Protocol) configuration keys supported by our charging system. These keys are essential for configuring and controlling… - [Limitations (Home)](https://developer.easee.com/docs/copy-of-limitations.md): Direct OCPP currently has the following limitations - [Security (Home)](https://developer.easee.com/docs/copy-of-security.md): This page outlines the security profiles that Easee support with OCPP version 1.0.0 - [API and Streaming (Home)](https://developer.easee.com/docs/api-and-streaming.md) - [SignalR Streaming API (Home)](https://developer.easee.com/docs/signalr-stream.md) ## Docs: Onboarding (Partner) - [Onboarding Introduction](https://developer.easee.com/docs/onboarding-introduction.md) - [Deep Links](https://developer.easee.com/docs/deep-links.md): Pairing a charging site with a partner using a deep link. - [OAuth 2.0 Integration Guide](https://developer.easee.com/docs/oauth-20-integration-guide.md) - [Available OAuth Scopes](https://developer.easee.com/docs/available-oauth-scopes.md) - [OAuth2 Device Authorization Flow](https://developer.easee.com/docs/oauth2-device-authorization-flow.md): How to Authenticate Headless Devices ## Docs: Direct OCPP (Partner) - [OCPP Introduction](https://developer.easee.com/docs/ocpp-intro.md): Overview of the (native) OCPP offering - currently in beta release. - [Commissioning for operators (CPOs)](https://developer.easee.com/docs/ocpp-commissioning-api.md): Follow this page if you have an charge point operator (CPO) account registered and want to commission (native) OCPP chargers. - [Supported Features](https://developer.easee.com/docs/supported-features.md): This page outlines the key features supported by our current OCPP implementation. These features enable comprehensive management and control of charging stations within our network. - [Supported Config Keys](https://developer.easee.com/docs/supported-config-keys.md): This page provides an overview of the current supported OCPP (Open Charge Point Protocol) configuration keys supported by our charging system. These keys are essential for configuring and controlling… - [Limitations](https://developer.easee.com/docs/limitations.md): Direct OCPP currently has the following limitations - [Security](https://developer.easee.com/docs/security.md): This page outlines the security profiles that Easee support with OCPP version 1.0.0 ## Docs: AMQP (Partner) - [AMQP service](https://developer.easee.com/docs/amqp-service.md): Capabilities and pricing - [Connecting to AMQP](https://developer.easee.com/docs/amqp-connect.md): Accessing your AMQP service - [Controlling the charger](https://developer.easee.com/docs/amqp-commands.md): Available commands and responses ## Docs: Cloud OCPP (Partner) - [Introduction](https://developer.easee.com/docs/ocpp-introduction.md): Learn what OCPP is, why it matters, and how operators, EMSPs, and back-office systems fit together. - [Supported Configuration Keys](https://developer.easee.com/docs/supported-configuration.md) - [Energy Measurements](https://developer.easee.com/docs/energy-measurements.md) - [Basic Auth Password](https://developer.easee.com/docs/basic-auth-password.md) ## Docs: API (Partner) - [Smart Charging](https://developer.easee.com/docs/api-smart-charging.md): A short summary of smart charging with the Easee API. - [Consumption Report Guide](https://developer.easee.com/docs/consumption-report-types.md) ## Docs: Charger (Shared) - [Current](https://developer.easee.com/docs/current-limits-and-control.md) - [Scheduling](https://developer.easee.com/docs/scheduling.md): Scheduling is a subset of smart charging whereby charging periods can be set in advance to automatically start and stop according to a given schedule as defined with the following APIs. - [Settings](https://developer.easee.com/docs/settings.md) - [Charger Observation Ids](https://developer.easee.com/docs/charger-observation-ids.md) ## Docs: Equalizer (Shared) - [Configure Meter Type](https://developer.easee.com/docs/configure-meter-type.md) ## Docs: Supporting Infomation (Shared) - [Product Codes](https://developer.easee.com/docs/product-code.md) - [Error Codes / Enumerations](https://developer.easee.com/docs/enumerations.md) - [Device network requirements](https://developer.easee.com/docs/charger-network-requirements.md): List of endpoints and ports for Easee devices ## Docs: Eichrecht (Shared) - [Introduction](https://developer.easee.com/docs/introduction-1.md): Eichrecht (MessEV/MessEG) is the German framework for calibrated and tamper-proof energy measurement. - [Verify measurement data](https://developer.easee.com/docs/verify-measurement-data.md): The public key and signed session data can be validated by transparency software (e.g. S.A.F.E.). ## APIs: Easee Cloud API - Account - [Authentication](https://developer.easee.com/reference/account_authenticate.md): Authenticate and retrieve access Token. - [Refresh Token](https://developer.easee.com/reference/account_refreshtoken.md): Refresh access token. - [Invalidate refresh token](https://developer.easee.com/reference/account_invalidatetoken.md): Invalidate refresh token - [Profile Info](https://developer.easee.com/reference/account_getprofile.md): Get profile info of logged in account. - [Product Favorites](https://developer.easee.com/reference/account_getproductfavorites.md): Get products of logged in account. Product can be either charger or equalizer. - [Charger Favorites](https://developer.easee.com/reference/account_getfavorites.md): Get charger products of logged in account - [Get Chargers](https://developer.easee.com/reference/account_getchargerfavorites.md): Get chargers of logged in account - [Set Charger favorites](https://developer.easee.com/reference/account_addchargerfavoritebypin.md): Deprecated endpoint - [Remove Charger](https://developer.easee.com/reference/account_removechargerfavorite.md): Replaced with products endpoint. - Charger - [Pair](https://developer.easee.com/reference/charger_addchargertoaccount.md): Pair a charger to an account. - [Unpair](https://developer.easee.com/reference/charger_removechargerfromaccount.md): Unpair a charger from an account. - [Set Operator](https://developer.easee.com/reference/charger_setoperator.md): Set operator of a charger. - [Operator](https://developer.easee.com/reference/charger_getchargeroperator.md): Get operator of charger. - [Remove Operator](https://developer.easee.com/reference/charger_removechargeroperator.md): Remove operator from a charger. - [Remove Charger Access](https://developer.easee.com/reference/charger_deleteuserchargeraccess.md): Remove permission from the charger for a given phone number. - [Permissions](https://developer.easee.com/reference/charger_getchargerusers.md): Get permissions to the charger. - [Creates a Charger Invitation Link](https://developer.easee.com/reference/charger_createchargerinvitationlink.md): Create Charger Invitation Link to grant user access to the site. Link is sent by email if one is provided. - [Invitation preview](https://developer.easee.com/reference/charger_getchargerinvitationpreview.md): Gets a preview of the UserChargerInvitation with ChargerId and IsExpired - [Delete a Charger Invitation Link](https://developer.easee.com/reference/charger_removechargerinvitationlink.md): Delete the UserChargerInvitation with Invitation ID - [Accept Charger Invitation](https://developer.easee.com/reference/charger_acceptchargerinvitationlink.md): Accepts Charger Invitation for the user making the request - [Resend a Charger Invitation Link by Email](https://developer.easee.com/reference/charger_resendchargerinvitationlink.md): Resend a Charger Invitation Link by Email if Invitation has an Email - [Set Charger Access](https://developer.easee.com/reference/charger_setchargeraccesslevel.md): Set access level to the charger. - [Delete Charger Access](https://developer.easee.com/reference/charger_linkcharger.md): Delete access level from the charger. - [Chargers](https://developer.easee.com/reference/charger_getall.md): Get chargers.If role is Partner, all partner chargers will be returned.If role is User, the users chargers will be returned.Rate limited: Rate limited at max 2 requests per minute - [Charger](https://developer.easee.com/reference/charger_getchargerbyid.md): Get a specified charger. - [Charger Details](https://developer.easee.com/reference/charger_getchargerdetails.md): Get charger details. - [Site](https://developer.easee.com/reference/charger_getchargersite.md): Get charger site. - [Get Configuration](https://developer.easee.com/reference/charger_getcachedchargerconfig.md): Get charger configuration. - [Power Usage Hourly](https://developer.easee.com/reference/charger_gethourlyaggregatedusage.md): Get hourly power usage for a given period. - [Basic Charge Plan](https://developer.easee.com/reference/charger_getchargeplan.md): Get basic charge plan of charger. This endpoint is marked for deprecation and will become unavailable after 01.09.2026. Use the [Get daily… - [Set Basic Charge Plan](https://developer.easee.com/reference/charger_addchargeplan.md): Set basic charge plan of charger. IsEnabled attribute allow to IsEnabled the charge plan This endpoint is marked for deprecation and will become unavailable after 01.09.2026. Use the… - [Delete Basic Charge Plan](https://developer.easee.com/reference/charger_deletechargeplan.md): Delete basic charge plan of charger. This endpoint is marked for deprecation and will become unavailable after 01.09.2026. Use the [Delete daily… - [Weekly Charge Plan](https://developer.easee.com/reference/charger_getweeklychargeschedule.md): Get weekly charge plan of charger. This endpoint is marked for deprecation and will become unavailable after 01.09.2026. Use the [Get weekly… - [Set Weekly Charge Plan](https://developer.easee.com/reference/charger_addweeklychargeschedule.md): Set weekly charge plan of charger. This endpoint is marked for deprecation and will become unavailable after 01.09.2026. Use the [Create weekly… - [Remove Weekly Charge Plan](https://developer.easee.com/reference/charger_deleteweeklychargeschedule.md): Remove weekly charge plan of charger. This endpoint is marked for deprecation and will become unavailable after 01.09.2026. Use the [Delete weekly… - [Turn on or off charge schedule features.](https://developer.easee.com/reference/charger_setchargeschedulefeatures.md): Turn on or off charge schedule features This endpoint is marked for deprecation and will become unavailable after 01.09.2026 - [Change Charger Settings](https://developer.easee.com/reference/charger_setchargersetting.md): Charger settings to update. Please only specify keys you want to change. Endpoint handles partial JSON objects and will give a 400 response if it does not understand the request.Will only forward… - [Pause Charging](https://developer.easee.com/reference/charger_pausesession.md): Pauses current charging session but keeps authorization. Limits dynamic charger current to 0. Reset on on new car connection - [Resume Charging](https://developer.easee.com/reference/charger_resumesession.md): Resumes current charging session. Resets output current limit set in dynamic charger current - [Toggle Charging](https://developer.easee.com/reference/charger_togglecharging.md): Send charging command (Start/Stop or Pause/Resume). For chargers requiring online authorization, start/stop commands are used. For chargers without online authorization, pause/resume commands are… - [Override Charging Schedule](https://developer.easee.com/reference/charger_overrideschedule.md): Allows current session to charge immediately provided that schedule is the only mechanism stopping charge currently. - [Reboot](https://developer.easee.com/reference/charger_reboot.md): Reboot a charger - [Set Cable Lock State](https://developer.easee.com/reference/charger_set_cable_lock_state.md): If state = true, cable always locked in charger. state = false, cable is unlocked when car is disconnected - [Update Firmware](https://developer.easee.com/reference/charger_update_firmware.md): Updates charger firmware to latest public release - [Enable Smart Charging](https://developer.easee.com/reference/charger_enable_smart_charging.md): Enables Smart Charging. Disable by using the 'settings' endpoint - [Stop Charging](https://developer.easee.com/reference/charger_stop_charging.md): Stops a charger with an active authorization from delivering power and revokes authorization. Will have no effect if 'authorizationRequired' is false or charger is not authorized - [Scan Wi-Fi](https://developer.easee.com/reference/charger_scan_wifi.md): Sends a Wi-Fi scan command to the charger. Result available in SignalR command responses and observations. - [Set Wi-Fi Configuration](https://developer.easee.com/reference/charger_set_wifi_configuration.md): Sends Wi-Fi configuration to the charger. The charger may be unavailable up to 1 hour if incorrect values are set in firmware - [Set Dynamic Charger Current](https://developer.easee.com/reference/charger_set_dynamic_charger_current.md): Allows you to temporarily control the amount of charging power by limiting it to for example 10A for 4 minutes (TTL), after which the limit is cleared. Setting `minutes` to 0, results in a limit… - [Set Phase Mode](https://developer.easee.com/reference/charger_set_phase_mode.md): Sets the Phase mode (1=locked to 1 phase, 2=auto, 3=locked to 3 phase, null sets it to 1 phase) - [Pair RFID Tag](https://developer.easee.com/reference/charger_pair_rfid_tag.md): Pair new RFID tag with charger. Listen to the "CommandResponse" stream and observation '69:PairedUserIDToken' to get the new token as read by the charger - Site - [Change Site Owner](https://developer.easee.com/reference/site_setsiteowner.md): Change site owner (Global Admin, Partner Admin or Site Owner). - [Users](https://developer.easee.com/reference/site_getsiteusers.md): Get all users for a site with permissions. - [Create a Site Invitation Link](https://developer.easee.com/reference/site_createsiteinvitationlink.md): Create Site Invitation link to grant user access to the site. Link is sent by email if one is provided. - [Resend a Site Invitation Link by Email](https://developer.easee.com/reference/site_resendsiteinvitationlink.md): Resend a Site Invitation Link by Email if Invitation has an Email - [Invitation preview](https://developer.easee.com/reference/site_getsiteinvitationpreview.md): Gets a preview of the SiteUserInvitation with SiteName and IsExpired - [Remove Site Invitation](https://developer.easee.com/reference/site_deletesiteinvitation.md): Remove a Site Invitation for a specific site invitation by ID - [Accepts Site Invitation](https://developer.easee.com/reference/site_acceptsiteinvitationlink.md): Accepts Site Invitation for the user making the request - [Delete Site Permission](https://developer.easee.com/reference/site_deletesitepermission.md): Delete user permission for a site. - [Update Site User Permissions](https://developer.easee.com/reference/site_updatesitepermission.md): Update a user's permissions to a site - [Remove Site User](https://developer.easee.com/reference/site_deletesiteuser.md): Remove a user from a site - [Access Level - All Chargers](https://developer.easee.com/reference/site_setaccesslevel.md): Set access level for all chargers on a site. Access Level can be Everyone, Registered Users og White Listed Users. - [Access Level - Chargers](https://developer.easee.com/reference/site_setaccesslevelforchargers.md): Set or delete access level for specified chargers. - [Remove Access Level - Chargers](https://developer.easee.com/reference/site_deleteaccesslevelforchargers.md): Remove access level of chargers on a Site - [Request site access by logged in user(installer)](https://developer.easee.com/reference/site_requestsiteaccess.md): Request site access by logged in user(installer) and send email to the site owner. Rate limited at max 5 request per 30 minutes. - [Access Level - All Chargers](https://developer.easee.com/reference/siteintegration_setaccesslevel.md): Set access level for all chargers on a site. Access Level can be Everyone, Registered Users og White Listed Users. - [Get Sites](https://developer.easee.com/reference/site_getall.md): Get sites for logged in user. Offset and limits are used if "search" is specified. - [Get Site](https://developer.easee.com/reference/site_getsitebyid.md): Get a site by id. - [Update Site (Partial)](https://developer.easee.com/reference/site_updatesitepatch.md): More info: http://jsonpatch.com For example to change only Name and Site Type of site: [ { "op": "replace", "path": "/name", "value": "test site" }, { "op": "replace", "path": "/siteType", "value":… - [Delete Site](https://developer.easee.com/reference/site_deletesite.md): Delete site (Global Admin or Partner Admin). - [Dashboard Circuit States](https://developer.easee.com/reference/site_getsitestate.md): Get site dashboard circuit states - [Set Charging Price](https://developer.easee.com/reference/site_savechargingprice.md): Set fixed cost per kWh for a site. - [Chargers](https://developer.easee.com/reference/site_getchargers.md): Get all chargers on a site. - [Attach Chargers to backplates](https://developer.easee.com/reference/site_attachchargerstobackplates.md): Manually attach chargers to specified backplates on a site. Rate limited to max 5 requests per 24 hours - [Update Chargers](https://developer.easee.com/reference/site_updatechargers.md): Update a set of chargers on a circuit. Rate limited at max 15 request per minute. - [Remove Equalizer](https://developer.easee.com/reference/site_removeequalizerfromsite.md): Remove equalizer from a site. The api will only remove the site and master backpalte id references from databse - [Lifetime Energy](https://developer.easee.com/reference/site_getchargerenergybysite.md): Get current lifetime energy for all chargers on a site. - [Circuit Attached](https://developer.easee.com/reference/site_getcircuitattachedsite.md): Check if Circuit is attached to a site. Rate limited to max 5 requests per 24 hours. - [Update Circuits](https://developer.easee.com/reference/site_updatecircuits.md): Update circuits on a site. - [Set Circuit](https://developer.easee.com/reference/site_setcircuit.md): Set circuit with backplates on a site. - [Sync Circuits](https://developer.easee.com/reference/site_updatecircuitcollection.md): Create or update circuits with backplates on a site. - [Delete Circuit](https://developer.easee.com/reference/site_deletecircuit.md): Delete an empty circuit. - [Set Circuit Settings](https://developer.easee.com/reference/site_setcircuitsettings.md): Set circuit settings of a site. Rate limited at max 20 request per minute. Please only specify keys you want to change. Endpoint handles partial JSON objects and will give a 400 response if it does… - [Circuit Settings](https://developer.easee.com/reference/site_getcircuitsettings.md): Get extended circuit settings for a site. - [Set Circuit Master](https://developer.easee.com/reference/site_setcircuitmaster.md): Set circuit master for a circuit. Rate limited at max 20 request per minute. - [Dynamic Circuit Current](https://developer.easee.com/reference/site_getdynamiccircuitcurrent.md): Get dynamic circuit current of the primary charger - [Set Dynamic Circuit Current](https://developer.easee.com/reference/site_setdynamiccircuitcurrent.md): Set dynamic circuit current. Time to Live should be specified in minutes - [Charger Usage, All Chargers - Monthly](https://developer.easee.com/reference/site_getmonthlyconsumptionbyuser.md): Get monthly charger power usage for a user on a site. - [Charger Usage - Monthly](https://developer.easee.com/reference/site_getmonthlyconsumptionbyuserandcharger.md): Get monthly charger power usage for a user and a charger on a site. - [Charger Usage, All Chargers - Yearly](https://developer.easee.com/reference/site_getyearlyconsumptionbyuser.md): Get yearly charger power usage for a user on a site. - [Charger Usage - Yearly](https://developer.easee.com/reference/site_getyearlyconsumptionbyuserandcharger.md): Get yearly charger power usage for a user and a charger on a site. - [Get Easee Control Access Request](https://developer.easee.com/reference/site_geteaseecontroluiaccessrequest.md): Gets the Easee Control access request information for the specified site. - [Request Easee Control Access](https://developer.easee.com/reference/site_requestcontrolaccess.md): Submits a request to enable Easee Control for this SDU site. The request is automatically approved. Required site data (name, address, ownership type, use type) must be filled in before calling this… - [Disable Easee Control Access](https://developer.easee.com/reference/site_disablecontrolaccess.md): Disables Easee Control access for this SDU site. - AuthorizeCharging - [Start Charging](https://developer.easee.com/reference/authorizecharging_startcharging.md): Allows a charger with 'authorizationRequired' = true to deliver power. Otherwise it will have no effect - EaseeKeys - [Get Easee Keys](https://developer.easee.com/reference/easeekeys_geteaseekeys.md): Returns the Easee Keys owned by the logged in account - [Add Easee Key](https://developer.easee.com/reference/easeekeys_addeaseekey.md): Adds an Easee Key to logged in account - [Update Easee Key](https://developer.easee.com/reference/easeekeys_updateeaseekey.md): Updates an existing Easee Key on the logged in account - [Remove Easee Key](https://developer.easee.com/reference/easeekeys_deleteeaseekey.md): Removes an Easee Key from the logged in account - State - [Get scheduling state](https://developer.easee.com/reference/getchargersschedules.md): Get the charger's scheduling state. - Delayed - [Create delayed schedule](https://developer.easee.com/reference/postchargersschedulesdelayed.md): Creates a new delayed schedule in the charger's scheduling state. This is a one-off schedule that delays charging up until the specified time. - [Get delayed schedule](https://developer.easee.com/reference/getchargersschedulesdelayed.md): Get the delayed schedule from the charger's scheduling state. - [Delete delayed schedule](https://developer.easee.com/reference/deletechargersschedulesdelayed.md): Deletes the delayed schedule from the charger's scheduling state. - [Enable delayed schedule](https://developer.easee.com/reference/postchargersschedulesdelayedenable.md): Activates the delayed schedule in the charger's scheduling state. - [Disable delayed schedule](https://developer.easee.com/reference/postchargersschedulesdelayeddisable.md): Disables the delayed schedule in the charger's scheduling state. - Daily - [Create daily schedule](https://developer.easee.com/reference/postchargersschedulesdaily.md): Creates a new daily repeating schedule in the charger's scheduling state. - [Get daily schedule](https://developer.easee.com/reference/getchargersschedulesdaily.md): Get the daily schedule from the charger's scheduling state. - [Delete daily schedule](https://developer.easee.com/reference/deletechargersschedulesdaily.md): Deletes the daily schedule from the charger's scheduling state. - [Enable daily schedule](https://developer.easee.com/reference/postchargersschedulesdailyenable.md): Activates the daily schedule in the charger's scheduling state. - [Disable daily schedule](https://developer.easee.com/reference/postchargersschedulesdailydisable.md): Disables the daily schedule in the charger's scheduling state. - Weekly - [Create weekly schedule](https://developer.easee.com/reference/postchargersschedulesweekly.md): Creates a new weekly repeating schedule in the charger's scheduling state. - [Get weekly schedule](https://developer.easee.com/reference/getchargersschedulesweekly.md): Get the weekly schedule from the charger's scheduling state. - [Delete weekly schedule](https://developer.easee.com/reference/deletechargersschedulesweekly.md): Deletes the weekly schedule from the charger's scheduling state. - [Enable weekly schedule](https://developer.easee.com/reference/postchargersschedulesweeklyenable.md): Activates the weekly schedule in the charger's scheduling state. - [Disable weekly schedule](https://developer.easee.com/reference/postchargersschedulesweeklydisable.md): Disables the weekly schedule in the charger's scheduling state. - Charge Session - [Latest Charging Session](https://developer.easee.com/reference/chargers_getlastupdatedchargesession.md): Get last updated charging session. Rate limited at max 10 requests per 60 minutes. - [Ongoing Charging Session](https://developer.easee.com/reference/chargers_getongoingsessiondetails.md): Get current state of ongoing charging session. Rate limited at max 10 requests per 60 minutes. - [Charger Power Usage](https://developer.easee.com/reference/chargingsessionscharger_gettotalkwhamountbycharger.md): Get power usage (kWh/amount) for a charger for a specific period. Rate limited at max 10 requests per 60 minutes. - [Charger Sessions](https://developer.easee.com/reference/chargingsessionscharger_getchargersessionsbycharger.md): Get charging sessions for a charger for a specific period. Rate limited at max 10 requests per 60 minutes. - [Latest Charger Sessions](https://developer.easee.com/reference/chargingsessionscharger_getlimitchargersessionsbycharger.md): Get latest charging sessions for a charger for a specific limit. Rate limited at max 10 requests per 60 minutes. - [Charger Sessions - Yearly](https://developer.easee.com/reference/chargingsessionscharger_getyearlysummarybycharger.md): Get yearly charging sessions for a charger. Rate limited at max 10 requests per 60 minutes. - [Charger Sessions - Monthly](https://developer.easee.com/reference/chargingsessionscharger_getmonthlysummarybycharger.md): Get monthly charging sessions for a charger. Rate limited at max 10 requests per 60 minutes. - [Charger Sessions - Daily](https://developer.easee.com/reference/chargingsessionscharger_getdailysummarybycharger.md): Get daily charging sessions for a charger. Rate limited at max 10 requests per 60 minutes. - [Charger Sessions - Hourly](https://developer.easee.com/reference/chargingsessionscharger_gethourlysummarybycharger.md): Get hourly charging sessions for a charger. Rate limited at max 10 requests per 60 minutes. - [User Consumption](https://developer.easee.com/reference/chargingsessionsuser_gettotalkwhamountbyuser.md): Get total consumption for a user for a specific period. Rate limited at max 10 requests per 60 minutes. - [User Sessions](https://developer.easee.com/reference/chargingsessionsuser_getchargersessionsbyuser.md): Get charging sessions for a user for a specific period. Rate limited at max 10 requests per 60 minutes. - [User Sessions - Yearly](https://developer.easee.com/reference/chargingsessionsuser_getyearlysummarybyuser.md): Get yearly charging sessions for a user. Rate limited at max 10 requests per 60 minutes. - [User Sessions - Monthly](https://developer.easee.com/reference/chargingsessionsuser_getmonthlysummarybyuser.md): Get monthly charging sessions for a user. Rate limited at max 10 requests per 60 minutes. - [User Sessions - Weekly](https://developer.easee.com/reference/chargingsessionsuser_getweeklysummarybyuser.md): Get weekly charging sessions for a user. Rate limited at max 10 requests per 60 minutes. - [User Sessions - Grouped by Charger](https://developer.easee.com/reference/chargingsessionsuser_getchargesessionbreakdownbyuser.md): Get charging sessions grouped by chargers for a user. Rate limited at max 10 requests per 60 minutes. - [Delete Charging Session](https://developer.easee.com/reference/chargers_deletechargingsession.md): Permanently deletes a charging session. This operation is irreversible and the session data cannot be recovered. Rate limited at max 10 requests per 60 minutes. - Site Charge Session - [Usage/Cost - Yearly](https://developer.easee.com/reference/chargingsessionssite_getyearlysummarybysite.md): Get yearly power usage and cost for charging sessions on a site. Rate limited at max 10 requests per 60 minutes. - [Usage/Cost - Monthly](https://developer.easee.com/reference/chargingsessionssite_getmonthlysummarybysite.md): Get monthly power usage and cost for charging sessions on a site. Rate limited at max 10 requests per 60 minutes. - [Usage/Cost - Daily](https://developer.easee.com/reference/chargingsessionssite_getdailysummarybysite.md): Get daily power usage and cost for charging sessions on a site. Rate limited at max 10 requests per 60 minutes. - [Usage/Cost - Weekly](https://developer.easee.com/reference/chargingsessionssite_getweeklysummarybysite.md): Get weekly power usage and cost for charging sessions on a site. Rate limited at max 10 requests per 60 minutes. - [Usage/Cost - Breakdown](https://developer.easee.com/reference/chargingsessionssite_getchargesessionbreakdownbyuser.md): Get power usage and cost for all chargers on a site in a time period. Rate limited at max 10 requests per 60 minutes. - [Site Consumption Report](https://developer.easee.com/reference/chargesession_exportconsumption.md): Get site consumption report. - Cloud OCPP - [GetOcppConfig](https://developer.easee.com/reference/partners_getocppconfig.md): Returns operator ocpp config. - [SaveOcppConfig](https://developer.easee.com/reference/partners_saveocppconfig.md): Updates existing ocpp config for operator. - [GetAllCustomEndpoints](https://developer.easee.com/reference/partners_getallcustomendpoints.md): Returns all custom endpoints for operator. - [GetCustomEndpointsOnSite](https://developer.easee.com/reference/partners_getcustomendpointsonsite.md): Returns all custom endpoints for operator on requested site. - [SetCustomEndpoint](https://developer.easee.com/reference/partners_setcustomendpoint.md): Create or update custom endpoint for operator on requested site. - [DeleteCustomEndpoint](https://developer.easee.com/reference/partners_deletecustomendpoint.md): Deletes custom endpoint for specified serial numbers on the site. - Observations - [Get Observations](https://developer.easee.com/reference/getobservations.md): Retrieves the last reported observations for a single device for given set of observation ids. Find available observations in the [Charger Observation… - Equalizer - [Equalizer](https://developer.easee.com/reference/equalizer_getequalizer.md): Get equalizer. - [Equalizer Details](https://developer.easee.com/reference/equalizer_getdetailedequalizer.md): Get equalizer details. - [Configuration](https://developer.easee.com/reference/equalizer_geequalizerconfig.md): Get equalizer configuration. - [Site](https://developer.easee.com/reference/equalizer_getequalizersite.md): Get equalizer site. - [Reboot](https://developer.easee.com/reference/equalizer_reboot.md): Reboot equalizer. - [Configure Meter Type](https://developer.easee.com/reference/equalizer_configuremetertype.md): Configure the meter type for an equalizer. To change the equalizer meter type from P1/HAN to Modbus, set deviceMode to 2 and set the externalMeterType(1-4) To change the equalizer back to P1/HAN set… - [Set max allocated current](https://developer.easee.com/reference/equalizer_configureallocatedcurrent.md): Configure max allocated current for the whole charge installation Rate limited max 1 requests per minute - [Update Firmware](https://developer.easee.com/reference/equalizer_updatefirmware.md): Updates equalizer firmware to latest public release - Energy Reporting - [All energy measurements](https://developer.easee.com/reference/lifetimeenergyreporting_getchargerbyid.md): Get all energy measurements for a charger - [Hourly energy measurements](https://developer.easee.com/reference/lifetimeenergyreporting_gethourlyforperiod.md): Get hourly energy measurements for a charger for a specific period - [Daily energy measurements](https://developer.easee.com/reference/lifetimeenergyreporting_getdailyforperiod.md): Get daily energy measurements for a charger for a specific period - [Monthly energy measurements](https://developer.easee.com/reference/lifetimeenergyreporting_getmonthlyforperiod.md): Get monthly energy measurements for a charger for a specific period - [Yearly energy measurements](https://developer.easee.com/reference/lifetimeenergyreporting_getyearlyforperiod.md): Get yearly energy measurements for a charger for a specific period - [Configure energy measurements](https://developer.easee.com/reference/lifetimeenergyreporting_configure.md): Configure energy measurements for a charger - Resources - [Countries](https://developer.easee.com/reference/resources_getallcountries.md): Get countries. - [Active Countries](https://developer.easee.com/reference/resources_getactivecountries.md): Get active countries. - [Currencies](https://developer.easee.com/reference/resources_getcurrencies.md): Get currencies. - [Observations Properties](https://developer.easee.com/reference/resources_getobservationproperties.md): Gets all Observation Properties (ID and name). - Direct OCPP - For Operators - [Applies given OCPP configuration version to specified charger](https://developer.easee.com/reference/applyocppforchargerendpoint.md): Sets settings and instructs charger that new settings are available to ensure the device receive updated settings - [Starts OCPP connection provisioning workflow on specified site](https://developer.easee.com/reference/applyocppforsiteendpoint.md): Sets settings and instructs charger that new settings are available to ensure all devices on site receive updated settings - [Gets OCPP connection details for given charger](https://developer.easee.com/reference/getchargerconnectiondetailsendpoint.md): Returns a versioned object with the latest stored OCPP configuration for a charger. - [Saves OCPP connection details for given charger](https://developer.easee.com/reference/postchargerconnectiondetailsendpoint.md): Returns a versioned object detailing all the information for how OCPP is configured on an individual charger - [Gets default OCPP connection details for an operator](https://developer.easee.com/reference/getoperatorconnectiondetailsendpoint.md): Returns a versioned object with the latest stored OCPP configuration for an operator. - [Sets OCPP default connection details for an operator. Should only be used when basic auth is not required.](https://developer.easee.com/reference/postoperatorconnectiondetailsendpoint.md): Returns a versioned object detailing all the information for how OCPP is configured for new chargers that are attached to an operator - [Gets updates of OCPP connection provisioning workflow](https://developer.easee.com/reference/getworkflowresultsendpoint.md): Returns updates of OCPP configuration provisioning to all chargers on specified site. Requires 'traceparent' header with WorkflowId - [Gets a stream of OCPP connection details for an operator](https://developer.easee.com/reference/getworkflowstreamendpoint.md): Returns updates of OCPP configuration provisioning to all chargers on specified site. Requires 'traceparent' header with WorkflowId - [Disables direct OCPP connection on specified charger](https://developer.easee.com/reference/disableocppforchargerendpoint.md): Disables direct OCPP connection on specified charger. Latest connection details settings are still stored - Direct OCPP - For Users - [Applies given OCPP configuration version to specified charger](https://developer.easee.com/reference/applyocppforuserchargerendpoint.md): Sets settings and instructs charger that new settings are available to ensure the device receive updated settings - [Gets OCPP connection details for given charger](https://developer.easee.com/reference/getuserchargerconnectiondetailsendpoint.md): Returns a versioned object with the latest stored OCPP configuration for a charger. - [Saves OCPP connection details for given charger](https://developer.easee.com/reference/postuserchargerconnectiondetailsendpoint.md): Returns a versioned object detailing all the information for how OCPP is configured on an individual charger - [Disables direct OCPP connection on specified charger](https://developer.easee.com/reference/disableocppforuserchargerendpoint.md): Disables direct OCPP connection on specified charger. Latest connection details settings are still stored - [Open API Specification](https://developer.easee.com/reference/open-api-specification.md) ## Changelog - [OCPP 1.9.0](https://developer.easee.com/changelog/ocpp-190.md) - [OCPP 1.8.0](https://developer.easee.com/changelog/ocpp-180.md) - [OCPP 1.7.5](https://developer.easee.com/changelog/ocpp-175.md) - [OCPP 1.7.4](https://developer.easee.com/changelog/ocpp-174.md) - [Refresh Token Handling](https://developer.easee.com/changelog/refresh-token-handling.md) - [OCPP 1.7.3](https://developer.easee.com/changelog/ocpp-173.md) - [OCPP 1.7.2](https://developer.easee.com/changelog/ocpp-172.md) - [OCPP 1.7.1](https://developer.easee.com/changelog/ocpp-171.md) - [SignalR URI Change](https://developer.easee.com/changelog/signalr-uri-change.md) - [OCPP 1.7.0](https://developer.easee.com/changelog/ocpp-17.md)