Skip to content

Change Log

Below you will find patch notes for the API grouped by date.

08/09/2024

  • GET /reports/transactions - Fixed bug preventing return of data when Page > 1. Updated Page Size to be based on number of batches rather than number of line items

07/30/2024

  • All Routes - Add exception handling and an error message when the user sends an unparseable request so they know what happened.
  • PUT sites/ - Add exception handling and return a meaningful error when a site is created with a global charge key.
  • PATCH sites/ - Add exception handling and return a meaningful error when a site is created with a global charge key.

07/13/2024

  • GET /alerts - Fixed a bug that could cause the alertIds filter to be ignored.
  • PUT /alerts - Added support for respecting the alertCode.OnlyOneExists flag. Attempting to create a custom data record where one already exists will return a meaningful error instead of a generic 502 Bad Gateway. All of the alert timezone fields have a new duplicate field for it's corresponding time in servertime. The time you send is still treated as UTC and stored as servertime. It is also converted to the machine's site's default timezone and stored as local time.
  • PATCH /alerts - You can now clear alerts that are configured to be UI clearable only.
  • PATCH /alerts - See PUT /alerts for timezone related update information.

  • POST /alerts/clear - You can now clear alerts that are configured to be UI clearable only.

  • POST /alerts/clear - See PUT /alerts for timezone related update information.
  • PUT /machines/custom-data - Attempting to create a custom data record where one already exists will return a meaningful error instead of a generic 502 Bad Gateway.