Release Notes: Public API 2.113.0
- 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
- 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
- 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
- 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
- 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
- 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
- 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.
Release Notes: Public API 2.104.0
- Certificate Actions added to Chargepoint resource: AMPECO Public API is now capable of managing Security Certificate actions for Chargepoints
Install Certificate (https://{{baseUrl}}/public-api/actions/charge-point/v2.0/{chargePoint}/install-certificate)
Get Installed Certificates (https://{{baseUrl}}/public-api/actions/charge-point/v2.0/{chargePoint}/sync-certificates)
Delete Certificate (https://{{baseUrl}}/public-api/actions/charge-point/v2.0/{chargePoint}/delete-certificate)
- New Authorisation Notification Webhook:
- Deprecate "AuthorizationNotification" callback
- Introduce "authorization.changed" callback
Release Notes: Public API 2.103.0
-
Better Distinguishment of Extended Sessions
Deprecating the previous property extendingSessionId. Add the following properties to the Sessions endpoint:originalSessionId
integer or null
Description: Session ID of the session that the current extended session is extending.extendedBySessionId
integer or null
Description: Id of the session that extends this session.
Release Notes: Public API 2.102.0
Enhanced Public API with Get Security Log Action for All Charge Points
We've enhanced our Public API to include the "Get Security Log" action for Charge Points, allowing users to retrieve the Security Events log in compliance with UK Electric Vehicles Smart Charge Points (EVSCP) regulations and mirroring functionality already present in our mobile app. The new action introduces parameters including a required charge-point ID, a log-fetching URL, a timestamp to filter logs, an interval for retry attempts and a reason for log retrieval; it can be located under Action/Charge Point.