For Agents
Look up EV charging station locations, connector types, and user-contributed content across North American networks. Useful for trip-planning, fleet routing, and EV ownership agents.
Get started with ChargeHub API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"find EV charging stations near a location"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with ChargeHub API API.
Check ChargeHub service health via GET /api/status before issuing larger queries
Search EV charging stations by geographic bounds with GET /api/poi to power map and list views
Filter points of interest by connector type, network operator, or charging speed parameters in the poi query
Pull user-contributed content (photos, station notes) for a specific point of interest with GET /api/user-content
GET STARTED
Use for: Find all EV chargers within 5 miles of a given coordinate, List DC fast chargers along a planned highway route, Get user-submitted photos for a specific charging station, Check whether the ChargeHub API is currently operational
Not supported: Does not handle initiating a charging session, payments to charger operators, or vehicle telemetry — use for read-only EV charger discovery and community content only.
ChargeHub maintains one of the largest public databases of EV charging stations in North America, covering Level 2 and DC fast chargers across all major networks. The API exposes three read endpoints: a service status check, a points-of-interest lookup that returns charging stations and their connector details, and a user-content endpoint for community-supplied photos and check-ins. It is intended for trip planners, EV navigation apps, and fleet routing tools that need accurate, network-agnostic charger data without scraping individual operator sites.
Combine poi and user-content responses to build station detail pages in EV apps and dashboards
Patterns agents use ChargeHub API API for, with concrete tasks.
★ EV Trip Planner Charger Lookup
EV trip planning apps query GET /api/poi with a bounding box that follows the user's route to surface every available charger along the way, including connector type and charging speed. Pairing the response with the planner's own routing logic gives drivers a network-agnostic view of charging options without integrating with each operator individually.
GET /api/poi with a bounding box covering the planned route and filter the response to DC fast chargers
EV Navigation App
In-car and mobile EV navigation apps render a live charger layer by polling /api/poi for the visible map area and overlaying ChargeHub's connector and network metadata. The /api/user-content endpoint adds qualitative context — recent photos, broken-station reports, and check-ins — that helps drivers pick a charger that will actually work when they arrive.
GET /api/poi for the current map bounding box and GET /api/user-content for the top three results to render station cards
Fleet Routing and Operations
Commercial EV fleet operators feed ChargeHub data into routing engines so vehicles are dispatched with reliable charging waypoints. The /api/poi endpoint returns connector counts and network operator metadata, which feeds into route-cost calculations and SLA-aware scheduling. Status checks via /api/status keep the integration's health-check loop honest.
GET /api/poi for waypoint candidates near each delivery stop and select chargers with at least 2 available DC fast connectors
Conversational EV Assistant via Jentic
An EV-focused AI assistant given a question like 'where can I charge my CCS car near Lake Tahoe' can resolve the lookup through Jentic. It searches Jentic for the charger search operation, runs /api/poi for the relevant bounding box, and surfaces the best results — without holding the ChargeHub API key directly.
Search Jentic for 'find ev charging stations near a location', call /api/poi for the area, and return the top CCS results
3 endpoints — chargehub maintains one of the largest public databases of ev charging stations in north america, covering level 2 and dc fast chargers across all major networks.
METHOD
PATH
DESCRIPTION
/api/status
Check API service health
/api/poi
Search EV charging stations by bounding box and filters
/api/user-content
Retrieve user-contributed content for a charging station
/api/status
Check API service health
/api/poi
Search EV charging stations by bounding box and filters
/api/user-content
Retrieve user-contributed content for a charging station
Three things that make agents converge on Jentic-routed access.
Credential isolation
ChargeHub uses an api_key query parameter, which is easy to leak in browser logs and referrers. Jentic keeps the key in the MAXsystem vault and appends it server-side, so the agent never sees the raw key in URLs.
Intent-based discovery
Agents query Jentic with intents like 'find EV charging stations near a location', and Jentic returns the matching ChargeHub /api/poi operation with bounding-box parameters resolved.
Time to first call
Direct ChargeHub integration: 1-2 days for auth, bounding-box query design, and result rendering. Through Jentic: under 30 minutes — search, load, execute against the desired area.
Alternatives and complements available in the Jentic catalogue.
Open Charge Map API
Open Charge Map is a global, community-curated EV charger database; ChargeHub focuses on North American coverage with a richer user-content layer.
Pick Open Charge Map for global coverage and an open dataset; pick ChargeHub for deeper North American detail and community check-ins.
TomTom Search API
TomTom Search resolves addresses and place names, which can be paired with ChargeHub to map a destination to nearby chargers.
Use TomTom to geocode the user's destination, then ChargeHub to find chargers within that bounding box.
Tesla Fleet API
Tesla Fleet exposes vehicle-side state of charge and Supercharger access; ChargeHub adds non-Tesla chargers along the route.
Pair Tesla Fleet for in-vehicle data with ChargeHub when the agent needs cross-network charging options for a Tesla driver.
Specific to using ChargeHub API API through Jentic.
What authentication does the ChargeHub API use?
ChargeHub uses an API key passed as the api_key query parameter on every request. Through Jentic, the key is held in the MAXsystem vault and only attached server-side at execution, so it never appears in agent-visible URLs.
Can I search for EV chargers within a bounding box with the ChargeHub API?
Yes. GET /api/poi accepts geographic bounds and returns a list of charging stations with their network operator, connector types (CCS, CHAdeMO, J1772, NACS), and charging speeds. You can filter the response client-side to narrow by connector or network.
How do I retrieve user-contributed photos and notes for a charging station?
Call GET /api/user-content with the station identifier returned from /api/poi. The response includes community-uploaded photos, check-in notes, and reported issues that supplement the structured charger metadata.
What are the rate limits for the ChargeHub API?
ChargeHub does not publish a fixed public rate limit; usage is tied to the partner key issued at sign-up. Cache /api/poi responses by bounding box and rely on /api/status for periodic health checks rather than per-request probes.
How do I look up EV chargers near a location through Jentic?
Install jentic with pip install jentic, search for 'find ev charging stations', load the schema for GET /api/poi, and execute with the bounding box. Sign up at https://app.jentic.com/sign-up to get an agent API key.
Does the ChargeHub API include charger pricing and live availability?
The /api/poi endpoint returns station metadata such as connector type, network operator, and charging speed. Live in-use status and per-network pricing are limited and depend on what the operator shares with ChargeHub; expect reliable static data and partial real-time signals.