π Feature
- Added endpoints for vehicles to get a vehicle by id, list vehicles and get vehicle integration.
- GET
api/v1/vehicles/{vehicleId}
- GET
api/v1/vehicles
- GET
api/v1/vehicles/integration/{integrationId}
- GET
- Added support for webhooks in organization authorization. If an API client has access to its sub-operator, it will also receive webhook events for that sub-operator.
- Added
emaidProviderId
field to the response of all the charge endpoints (i.e./charges/*
) - Introduced a new endpoint,
v1/auditlog/events
, for accessing the audit log - Added
vehicleId
field to the response of all the charge endpoints (i.e/charges/*
) - Added endpoints for reviewing sponsored charge point cost changes
- POST
api/v1/sponsored-charge-points/approve-cost-changes
- POST
api/v1/sponsored-charge-points/reject-cost-changes
- POST
- Added endpoints for managing Charge Point Sensors available endpoints are:
- POST
api/v1/charge-point-sensors
- PATCH
api/v1/charge-point-sensors/{id}
- GET
api/v1/charge-point-sensors/{id}
- GET
api/v1/charge-point-sensors
- DELETE
api/v1/charge-point-sensors/{id}
- POST
π Feature
- Added
signedData
field to the response of all the charge endpoints (i.e./charges/*
) - Added functionality to retrieve a breakdown of KWh consumption for a charge
- Included
siteId
to charge point statistics response - Added a
chargePointOperatorId
field to thepublicChargePoint
object in the Charges response - Resolved an issue with pagination on the
/webhooks/entries
endpoint
π Feature
- Official support for creating Subscriptions for teams has been added.
- Added new filters
customerId
andcustomerType
for list the Subscriptions endpoint. - Added new endpoint
/charge-points/{chargePointId}/reboot
to reboot a Charge Point. - Added new endpoint
/charge-points/{chargePointId}/unlock
to unlock a Charge Point
π Feature
- Added new endpoint
/charge-points/{chargePointId}/logs
to retrieve OCPP logs for a specific charge point - We are exposing RateLimit headers now. Details here
- Added Charge Point Statistics API for retrieving statistics related to a given charge point or charge points in a site
- Added
simCard
related data to Charge Points model - Added
roaming
flag to Charge Points model - Added
lastConnectedAt
anddisconnectedAt
fields to Charge Points model - Added functionality to
accept
requests for Team Members join team request - Introduced an API for managing
nested teams
- Added amount field to Charges
genenericPaymentSession
this field can be set via PATCH endpoint. - Added
eventTime
field for Webhooks. This field captures the timestamp at which the event was generated by our systems. this field has milliseconds precision. - Introduced the ability to assign an
operator_id
to a Team when not provided the default will be assigned.
π Docs
- We added a new Guide around Charge States
- We added a new Guide around Partner External Id
π Fix
- Improved performance on wallet transaction endpoint
π Feature
- Add new endpoints to get reports by filters or a report by id
- GET
api/v1/reports
- GET
api/v1/reports/{reportId}
- GET
- Add new webhook event type for Reports (
reports
) - Add new webhook event type for Users (
users
)
v2024-07-01
- Adding support for price forecasts on Public Charge Points
- Added the ability to start a charge on a Public Charge Point
π Feature
- Add endpoints to freeze / unfreeze Teams
- New endpoint to get Wallet Transactions by invoiceId
/wallet-transactions/invoices/{invoiceId}
- New endpoints to manage and apply Team Member Profiles
- Add new webhook event type for Users (
users
)
v2024-07-01
Version 2024-07-01 was soft-launched as Beta.
It will introduce more Fleet API features, more performant endpoints as well as support for dealing with multiple versions gracefully.
π Feature
- Adding support for graceful API versioning
- Adding support for retrieving Public Charge Points
- Adding support for retrieving Public Sites
π Feature
- Added new Insights endpoint to retrieve driver report with Team Member Cost Groups
- Add new webhook event type for Charge Auth Tokens (
charge-auth-tokens
) - Wallet Transactions: Added field
completedAt
- New endpoint to get invoices by id
/invoices/{invoiceId}
- New endpoint to get
list
of invoices by wallet id as a query parameter/invoices?walletId=123
- Added new endpoints to retrieve Users that are part of your whitelable application
π Feature
- Updates to Charge Keys:
- PATCH endpoint allows setting
activeUntil
- New endpoints added to block / unblock a Charge Key
- PATCH endpoint allows setting
- Update to Insights > Driver Report: you can provide wether the report is based on wallet transactions
completedAt
or charge transactionscompletedAt
date (default)
π Fix
- Generic Payment Sessions no longer require
cardLast4
to be present to be persisted. For now, we persist in any Generic Payment Session that has any field filled in. Very soon will make it a requirement to provide at least one provider andexternalId
- Generic Payment Sessions require the fields
provider
andexternalId
to be provided. - Fixed a couple of fields that were not mapped correctly on the Tariffs response
- The
vat
flag was not applied correctly to spot fees.