Get charging station tariffs Look up charging prices
BeMap name: Get charging station tariffs
/chargingstation/tariffs/1.0/searchWhat charging costs at a station, for a data provider, a charge pass and a connector.
The whole description
In BeMap's words
Returns tariff information based on providers, charge passes, and connectors.
Returns tariff information based on providers, charge passes, and connectors.
Request body
JSON, Content-Type: application/json. Schema ChargingStationTariffsRequest.
providerNamestringrequiredProvider name used by BeMap (bgis).
linksChargingTariffConnectorLinkFront[]requiredRepresents a list of associations between charging tariffs and connectors.
ChargingTariffConnectorLinkFront fields
poolIdstringrequiredUnique identifier of the charging pool.
chargingPointIdstringrequiredUnique identifier of the charging point. Use the ID field from charging station search service.
connectorIdstringrequiredUnique identifier of the charging connector. Use the operator ID field from charging station search service.
stationIdstringUnique identifier of the charging station.
geoserverstringGeoserver name.
swidxinteger (int32)deprecatedSwitch index.
logTagstringLog tag is an UUID tag used during the request calculation in log and send to another provider (if need).
chargePassHashIdsstring[]Represents a collection of hashed identifiers for tariff charge passes added in response. The tariffs of charge passes are returned in response to the AD/HOC tariffs. The AD/HOC tariffs are always returned when they are available.
Response
200, schema ChargingStationTariffsResponse.
Response fields
itemsFindTariffsItemFront[]requiredList of tariffs.
FindTariffsItemFront fields
poolIdstringrequiredUnique identifier of the charging pool.
stationIdstringrequiredUnique identifier of the charging station.
chargingPointIdstringrequiredUnique identifier of the charging point.
connectorIdstringrequiredUnique identifier of the charging connector.
tariffContentChargingTariffContentFrontrequiredDetails of the charging tariff.
ChargingTariffContentFront fields
idstringrequiredUnique identifier of database entry, generated by the database.
providerNamestringrequiredProvider name of data.
updateDateinteger (int64)requiredUpdate date, time stamp in milliseconds.
providerTariffIdstringrequiredA unique identifier for the tariff provided by a charging service provider. This identifier is used to distinguish between various tariff plans or pricing structures offered by the provider. Typically assigned by the provider, it serves as a reference for mapping and managing charging tariffs.
typeenumrequiredRepresents the type of charging tariff applied in the context of a charging session.
3 accepted values
AD_HOCMSPCPO_SUBchargePassChargingTariffChargePassFrontrequiredThe charge pass may provide information about specific subscription features, fees, or charge network details relevant to the charging process.
ChargingTariffChargePassFront fields
hashIdstringrequiredUnique identifier of charge pass.
titlestringrequiredName of charge pass.
networkNamestringUnique name of charge network.
descriptionstringA brief description or summary of the station charge pass.
currencystringCurrency used for the subscription fee. This field stores the currency code or symbol used for the subscription fee.
subscriptionTypestringType of subscription associated with the entity. This may denote the specific subscription model or tier for accessing the station service.
subscriptionFeeExclVatnumber (float)Subscription fee excluding VAT. This field stores the fee amount charged for a subscription before any value-added tax is applied.
networkUrlstringURL link to the website of charge network.
androidAppUrlstringURL link to the Android application of charge network.
iosAppUrlstringURL link to the iOS application of charge network.
currencystringrequiredCurrency ISO 4217 Code.
minPriceChargingPriceTaxFrontrequiredWhen this field is set, the minimum cost of a Charging Session before taxes cannot be lower than this amount.
ChargingPriceTaxFront fields
excludeTaxnumber (float)requiredRepresents the price of a charge without a tax.
includeTaxnumber (float)requiredRepresents the price of a charge with tax. The amount of money of this tax that is due.
namestringThe name of the tax. The intention is that Parties use short names where possible, e.g. VAT.
maxPriceChargingPriceTaxFrontrequiredWhen this field is set, the maximum cost of a Charging Session before taxes cannot exceed this amount.
ChargingPriceTaxFront fields
excludeTaxnumber (float)requiredRepresents the price of a charge without a tax.
includeTaxnumber (float)requiredRepresents the price of a charge with tax. The amount of money of this tax that is due.
namestringThe name of the tax. The intention is that Parties use short names where possible, e.g. VAT.
tariffItemsChargingTariffItemFront[]requiredA list containing tariff items associated with the charging tariff.
ChargingTariffItemFront fields
pricesChargingPrice[]requiredList of price.
ChargingPrice fields
typeenumrequiredType of price dimension.
4 accepted values
FLATflat fee, no unit. PARKING_TIMEtime not charging, defined in hours. ENERGYdefined in kWh. TIMEtime charging, defined in hours. pricenumber (float)requiredPrice per unit (excluding VAT) for this tariff dimension.
unitenumUnit of price.
3 accepted values
NAPER_HOURPER_KWHvatnumber (float)Applicable VAT percentage for this tariff dimension. If omitted, no VAT is applicable.
minAmountnumber (float)Minimum amount to be billed.
restrictionChargingPriceRestrictionRestriction information of prices.
ChargingPriceRestriction fields
startTimestringStart time of day (hh:mm).
endTimestringEnd time of day (hh:mm).
startDatestringStart date (AAAA-MM-DD).
endDatestringEnd date (AAAA-MM-DD).
minKwhnumber (float)Minimum used energy in kWh for this tariff to be valid.
maxKwhnumber (float)Maximum used energy in kWh for this tariff to be valid.
minPowernumber (double)Minimum power in kW for this tariff to be valid.
maxPowernumber (double)Maximum power in kW for this tariff to be valid.
minDurationinteger (int32)Minimum duration in seconds for this tariff to be valid.
maxDurationinteger (int32)Maximum duration in seconds for this tariff to be valid.
dayOfWeekenum[]List of day of the week for this tariff to be valid. Values can be MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY.
7 accepted values
MONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAYSUNDAY
providerUpdatedstringRepresents the date and time when the charging tariff information was last updated. This timestamp allows tracking changes and updates to the tariff details.
tariffExplainTextsLanguageTextFront[]A list of multilingual textual descriptions for explaining the tariff.
LanguageTextFront fields
languagestringrequiredLanguage code (e.g., 'fr', 'en').
textstringrequiredThe actual text content.
tariffUrlstringURL to a web page that contains an explanation of the tariff information in human-readable form.
Errors
- 400 Bad Request,
ErrorResponse - 302 No credentials were sent. Do not follow the redirect.
- 401 The account or the API key is wrong.
How to read each one: Errors.