Charging availability parameters with station ID
Promise resolving to charging station availability information
Access: needs an API key with EV Charging Stations Availability access, unavailable on a Freemium or Pay As You Grow (PAYG) basis: request it from TomTom Sales.
Key information returned:
Returns availability records, not places. To show stations with their availability, pass the
places to getPlacesWithEVAvailability instead, and its result to PlacesModule.show().
// Get availability for a specific charging park
const availability = await evChargingStationsAvailability({
apiKey: 'YOUR_API_KEY',
id: 'charging-park-id-123'
});
// Check how many chargers are available
const availableCount = availability?.chargingPointAvailability.statusCounts.Available ?? 0;
console.log(`${availableCount} chargers available`);
// CCS connectors, one entry per power level
const ccsConnectors = availability?.connectorAvailabilities.filter(
({ connector }) => connector.type === 'IEC62196Type2CCS'
);
Get real-time availability of electric vehicle charging stations.
Provides current operational status of charging points and connectors at EV charging parks, enabling drivers to find available chargers before arriving at a location.