HomeGuidesAPI ReferenceChangelog
Terms of Use
Changelog
Terms of Use

Release Notes: Public API 2.114.0

  1. 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.

Release Notes: Public API 2.113.0

  1. Sending HardwareStatusNotificationOccupied instead ofPreparing
    • In order to comply with OCPP 2.0.1 implementations, Occupied status has been introduced (instead of Preparing status as per OCPP 1.6).

Release Notes: Public API 2.112.0

  1. 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.
  2. Version 2.0 of resource / Charge Points officially published
  3. Adapt web hooks to be able to produce Kafka events
  4. Fix: Deleted Location resource does not allow creation of a new Location ifexternalId 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.

Release Notes: Public API 2.111.0

  1. 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.
  2. 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

  1. 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

  1. 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
    • 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
    • Reissue EMAID (Action)
      https://{{baseUrl}}/public-api/actions/id-tag/v1.0/{idTag}/reissue-emaid

Release Notes: Public API 2.107.0

  1. 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

  1. 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
  2. UserChangeNotification Webhook callback fix
    User's externalId property has been added to the UserChangeNotification webhook payload.

Release Notes: Public API 2.104.0

  1. 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)
  2. New Authorisation Notification Webhook:
    1. Deprecate "AuthorizationNotification" callback
    2. Introduce "authorization.changed" callback

Release Notes: Public API 2.103.0

  1. 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.