Release Notes: Public API 2.116.0
over 1 year ago by Svetoslav Mitov
- Add field
receiptId
to Sessions / Listing resource [GET]- receiptId
string
Description:ID of the receipt that is issued for the charging session.
- receiptId
- Utilities resource created and exposed via Public API
The Utility resource will serve the purpose of categorising Charging Stations per "Utility Provider" entity, furthering the current split "per country" and "per state" for reporting purposes.- resource / utilities
Supported Methods:GET
,POST
,PUT
,DELETE
- id
integer, required - name
string, required - createdAt
string, date-time, required
Description:ISO 8601 formatted date
- id
- resource / utilities
- Expose Optimised Dynamic Pricing tariff in public API
- Properties:
thresholdPriceForEnergy
- number, decimalpriceForEnergyWhenOptimized
- number, decimalpricePerKwh
- number, decimalminPrice
- number, decimalconnectionFee
- number, decimaltaxID
- numberpreAuthorizeAmount
- number, decimal
- Properties:
- Postal Code is
optional
for country Israel (IL)
Release Notes: Public API 2.115.0
over 1 year ago by Svetoslav Mitov
- Fix: Smart Charging property set to "Disabled" by default when new Charge Point is created usingCharge Point v2.0
- Fix: contractId is populated when declared in POST and PATCH requests for Charge Point v2.0
- Added
circuitId
to the Charge PointsmartCharging
object- circuitId
integer, optional, readonly
Description:The ID of the DLM Circuit to which the charge point is added (if any).
- circuitId
- Enabled filtering by
circuitId
in Charge Points endpoint- *circuitId
integer
Description:Only list charge points added to a certain DLM Circuit
- *circuitId
Release Notes: Public API 2.114.0
over 1 year ago by Svetoslav Mitov
- Expose Firmware Update in action / charge point
- PATH PARAMETERS
chargePoint
(required)
integer - BODY SCHEMA
url
(required)
string
Description:Location (URL) from which to retrieve the firmware. retrieveAfter
datetime
Description:Specifies the date and time after which the Charge Point should retrieve the new firmware. If not provided, the current _datetime_ will be used.
retries
integer[0..10]
Description:Specifies how many times the Charge Point must try to retrieve the (new) firmware before giving up.
interval
integer[0..3600]
Description:The interval in seconds between each retry.
signed
(required)
boolean
Description:Indicates a Signed Firmware Update.
signingCertificate
string
Description:Required if "signed" is true.
signature
string
Description:Required if "signed" is true.
- PATH PARAMETERS
Release Notes: Public API 2.113.0
over 1 year ago by Svetoslav Mitov
- Sending HardwareStatusNotification
Occupied
instead ofPreparing
- In order to comply with OCPP 2.0.1 implementations,
Occupied
status has been introduced (instead ofPreparing
status as per OCPP 1.6).
- In order to comply with OCPP 2.0.1 implementations,
Release Notes: Public API 2.112.0
over 1 year ago by Svetoslav Mitov
- New query parameter includePartnerInvite in the Users listing endpoint
include
array of strings
Items Value:partnerInvites
Description:When used the User object will include an array of strings for the partner invites that the User has accepted.
- Version 2.0 of resource / Charge Points officially published
- Adapt web hooks to be able to produce Kafka events
- Fix: Deleted Location resource does not allow creation of a new Location if
externalId
values match.- Due to soft-deletion process for location resources, validation does not allow for the
externalId
property value to be duplicated. This has been fixed.
- Due to soft-deletion process for location resources, validation does not allow for the
Release Notes: Public API 2.111.0
over 1 year ago by Svetoslav Mitov
- Fix: Incorrect pagination for partner accounts in a single GET request
per_page
parameter within resource / Partners / Listing endpoint failed to return the correct number of partner accounts when stated.
- Public API Documentation enhancement
- Separate Authorisations resource from Sessions endpoint
- Separate Template resource from the Charge Point endpoint
- Remove Proposal resource
Release Notes: Public API 2.110.0
over 1 year ago by Svetoslav Mitov
- Session start response codes - implement enums
Endpoints affected:https://{{baseUrl}}/public-api/actions/charge-point/v1.0/{{chargePoint}}/start/{{evse}}
https://{{baseUrl}}/public-api/actions/evse/v1.0/{{evse}}/start
Release Notes: Public API 2.109.0
over 1 year ago by Svetoslav Mitov
- Public API Improvements to facilitate ISO 15118 functionalities:
- Provisioning Certificates - expose object (List, Create, Read, Update)
- name
string, required - pcid
string, required - vehicleType
string, required
enum:company
,private
- userId
integer, required
- name
- Issue EMAID (Action)
https://{{baseUrl}}/public-api/actions/provisioning-certificate/v1.0/{{provisioningCertificate}/issue-emaid
Properties:- paymentMethod
string
description:The payment method that will be associated with the ID Tag.
- For credit/debit cards the
paymentMethodId
should be provided - For Corporate billing -
corporate:{id}
- For last used the value should be
null
- For credit/debit cards the
- paymentMethod
- Reissue EMAID (Action)
https://{{baseUrl}}/public-api/actions/id-tag/v1.0/{idTag}/reissue-emaid
- Provisioning Certificates - expose object (List, Create, Read, Update)
Release Notes: Public API 2.107.0
over 1 year ago by Svetoslav Mitov
- Change Charge Point PIN with a PATCH request
Fixed an issue where PIN property could not be updated to an existing Charge Point resource via API PATCH request:curl --location --request PATCH 'https://{{baseUrl}}/public-api/resources/charge-points/v1.0/{{chargePointId}}' \ --header 'Content-Type: application/json' \ --header 'Accept: application/json' \ --header 'Authorization: Bearer {{bearerToken}}' \ --data '{ "pin": "<string>" }'
Release Notes: Public API 2.105.0
over 1 year ago by Svetoslav Mitov
- Smart Charging details in Charge Point resource
Smart Charging object is added to the Charge Point V2.0 resource. Please refer to the API Documentation for a detailed overview of the object structure - UserChangeNotification Webhook callback fix
User's externalId property has been added to the UserChangeNotification webhook payload.