Integrate the ChargePoint API to retrieve station availability and initiate charging sessions for fleet management

domain: chargepoint.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Apply for ChargePoint API access through the ChargePoint developer program and obtain OAuth 2.0 client credentials for the sandbox environment.
  2. Authenticate via the OAuth 2.0 client credentials or authorization code flow to obtain an access token; include it as a Bearer token in all API requests.
  3. Query the station search endpoint with geographic coordinates or organization ID to retrieve stations and their EVSE availability status.
  4. For fleet use cases, retrieve the list of stations assigned to your organization's fleet account and check port-level status (AVAILABLE, IN_USE, FAULTED).
  5. Initiate a remote charging session by calling the start session endpoint with the station ID, port number, and driver credential token; poll session status or subscribe to webhooks.
  6. Retrieve session history and energy data from the session summary endpoint for fleet energy reporting and cost allocation.

Known gotchas

Related routes

Set up ChargePoint Web Services API access to manage charging stations and pull session/usage data for a commercial charging network
chargepoint.com · 5 steps · unrated
Manage charge point availability and load-shedding via the ChargePoint Web Services (partner) API
docs.chargepoint.com · 5 steps · unrated
Find charging stations via the NLR (formerly NREL) Alternative Fuel Stations API
developer.nlr.gov · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans