Skip to main content

EV Public Charge Sessions 1.0.6

Description

The EV Public Charge Sessions API provides controls to start, stop, and monitor electric vehicle charging sessions at all public Shell Recharge locations.

Why use the EV Public Charge Sessions API

Enhance visibility and control

 

Centralising the charging process allows drivers and fleet managers to easily view charging session data and analytics.

Make charging management easy

 

Give users the power to start and stop charging seamlessly at public Shell Recharge locations using a single app.

Improve the driver experience

 

Integrating charging controls directly into your platform, you reduce the number of apps, log-ins, and devices your drivers need to get from A to B.

Key features

The Shell EV Public Charge Sessions API provides the following functionality:

  • Start a charging session: Initiate a new charging session for a user by passing their EV charge number (e.g., Ema-ID) and the specific Electric Vehicle Supply Equipment ID (EVSE ID) of the charger they are plugged into.
  • Stop a charging session: Send a request to halt an active charging session by providing the unique session ID.
  • Retrieve session details: Fetch the detailed status of a specific charging session using its session ID. This returns critical data such as the start time, stop time, EVSE ID, and the current session state (e.g., Started).
  • Retrieve active sessions: Fetch a list of all currently active charging sessions associated with a specific user by querying their Emobility Account Identifier (Ema-ID).

How you can use the EV Public Charge Sessions API

By integrating this API, your application can communicate with the Shell Recharge network to manage live charging sessions.

  1. Once a driver is at a station and plugged in, your app can trigger a start command using the specific charger's EVSE ID.
  2. While the vehicle is charging, your application can fetch the active session's live status, duration, and details.
  3. When the driver is ready to leave, your app can issue a stop command to safely terminate the session.

How to start

Explore solutions

 

  • Explore the related Use cases to learn more about the applications of Shell APIs.

  • The EV Public Charge Sessions API is available as part of the Shell EV Product, which bundles these charging session controls alongside location services. Visit the Product overview page for further details.

Start onboarding

 

  1. Learn how to Get started with Shell APIs.

  2.  Explore the OpenAPI specificationPostman collection, or the Shell EV SDK to start experimenting.

Related Use case

協助使用者找到最理想的電動車充電站

  • eMobility
  • 地點
  • B2B

為您的使用者提供最新的充電站資訊、動態狀態,以及遍佈歐洲超過 100 萬個充電點的即時可用狀況。所有功能皆透過功能強大且易於使用的 Shell EV Location API 實現。

閱讀更多

Related Product

Need help?

 

Check the frequently asked questions or raise a ticket.

關於我們

殼牌開發者入口網站協助合作夥伴接入殼牌 API,並將構想轉化為可投入生產的解決方案。

殼牌標誌

聯絡人

登入您的帳戶

向 AI 助理諮詢有關 Shell API 及 API 產品的資訊