November 2023

2023-11-23

🚀 Feature

  • New endpoint for Charges insights /charges/insights
    • This endpoint lets you get insights and breakdowns about charges for a specified period. You can get these insights:
      • totalKwh
      • totalPrice
      • totalCost
      • totalSessions
    • Broken down by charges performed at:
      • operator
      • external
      • sponsored
      • total
  • New endpoint to get and list Currencies
  • New endpoint to get and list Operators
  • Added support to set the flag canManageTeamMembers for Team Members via POST and PATCH.
  • Updated documentation around Charges state
  • Added new the ChargePointAuthToken partnerExternalId on the Charges response.
  • Team Members: Added new filter to filter Team Members by their state.
  • Team Members: Added new filters to filter Team Members by their userI, phone or email.
  • Team Members: Added new endpoint to resend Team Member invitations.

🐛 Fix

  • The Resource Not FoundThe message was ambiguous in specific situations; this has been fixed now
  • Add new price group type reimbursement
  • Renamed partnerId in charge.genericPaymentSession to partnerExternalId
  • Fix an issue with sponsoredChargePointId missing on some sponsored charges
  • Fix an issue where empty tariffs were added to each charge breakdown item
  • Renamed occp to ocpp, the protocol name was wrongly spelled.
  • Fix Charge Points costPriceGroup was wrongly mapped and therefore always null
  • Fix Charge Auth Tokens partnerExternalId and partnerCustomPayload were not being persisted during the creation step

🚧

Deprecation Note

  • We have deprecated priceBreakdown and costBreakdown fields on the Charge model both fields will be removed by 31.01.24. As a replacement for those fields, please use charges/:chargeId/breakdown.