3.183.0 release notes
about 9 hours ago by ReadMe API
- ⚠️ Breaking changes
- Removed
UNKNOWNfrom the accepted values forevseCriteria.connectorTypeonPOST /public-api/resources/booking-requests/v1.0. Requests sendingUNKNOWNwill now fail validation. - Removed
UNKNOWNfrom the accepted values forparkingTypeand items infacilitieson the Location create and update endpoints (POST /public-api/resources/locations/v2.0,PUT /public-api/resources/locations/v2.0/{location}). Requests sendingUNKNOWNwill now fail validation.
- Removed
- ✨ New features
- Added
POST /public-api/actions/users/v1.0/{user}/subscribe-to-planto subscribe a user to a subscription plan. The request body accepts the requiredplanIdandreason, and an optionalpaymentMethodIdthat must reference an approved payment method belonging to the user. - Added
GET /public-api/resources/user-devices/v1.0andGET /public-api/resources/user-devices/v1.0/USERDEVICEto list and retrieve registered user devices. The list endpoint supports filtering byuserId,deviceIdentifier,operatorId, andhasUser, plus sorting byid,createdAt, andupdatedAt. - Added the optional
capabilityOverridesproperty to the EVSE request body and response on the v2.0 nested EVSE endpoints (/public-api/resources/charge-points/v2.0/{chargePoint}/evsesand/public-api/resources/charge-points/v2.0/{chargePoint}/evses/{evse}) and on the v2.1 EVSE endpoints (/public-api/resources/evses/v2.1and/public-api/resources/evses/v2.1/{evse}). It allows overriding individual EVSE capabilities such asrfidReader,creditCardPayable,contactlessCardSupport,debitCardPayable,chipCardSupport,pedTerminal,remoteStartStop,unlockCapable,reservable,chargingProfileCapable,chargingPreferencesCapable,startSessionConnectorRequired, andtokenGroupCapable. - Added the optional
pricing.incrementalPreAuthorizationAmountandrestrictions.adHocIncrementalPreAuthorizationAmountproperties to the Tariff request body and response onPOST /public-api/resources/tariffs/v1.0,PUT /public-api/resources/tariffs/v1.0/{tariff},PATCH /public-api/resources/tariffs/v1.0/{tariff},GET /public-api/resources/tariffs/v1.0, andGET /public-api/resources/tariffs/v1.0/{tariff}. - Added the read-only
incrementalPreAuthorizationSupportedboolean to Tariff responses onGET /public-api/resources/tariffs/v1.0andGET /public-api/resources/tariffs/v1.0/{tariff}, indicating whether the operator's configuration supports incremental pre-authorizations. This field is ignored if sent in aPATCHrequest body. - Added the optional
preAuthorizedAmountand the requiredincrementalPreAuthorizationEnabledproperties to Session responses onGET /public-api/resources/sessions/v1.0andGET /public-api/resources/sessions/v1.0/{session}. - Added the optional
pricing.incrementalPreAuthorizationAmountandrestrictions.adHocIncrementalPreAuthorizationAmountproperties to the Tariff Snapshot response onGET /public-api/resources/tariff-snapshots/v1.0/{tariffSnapshot}.
- Added
- 🔧 Improvements
- Location responses on
GET /public-api/resources/locations/v2.0andGET /public-api/resources/locations/v2.0/{location}now omitparkingTypeand filter out individualfacilitiesitems whose stored value isUNKNOWN, instead of returning the placeholder value. - Location image responses now omit
categorywhen its stored value isunknown, instead of returning the placeholder value. - The error
messageproperty is now guaranteed to be present in429 Too Many Requestsresponses onPOST /public-api/actions/charge-point/v1.0/{chargePoint}/start/{evse}andPOST /public-api/actions/evse/v1.0/{evse}/start.
- Location responses on