HomeGuidesAPI ReferenceChangelog
Terms of Use
Changelog

3.160.0 release notes

  1. ⚠️ Breaking changes
    1. Removed the operatorId field from update/patch request bodies on the following endpoints: PATCH /resources/downtime-period-notices/v1.0/{notice}, PATCH /resources/electricity-meters/v1.0/{electricityMeter}, PATCH /resources/locations/v2.0/{location}, PATCH /resources/payment-terminals/v1.0/{paymentTerminal}, PATCH /resources/payment-terminals/v1.1/{paymentTerminal}, PUT /resources/tariff-groups/v1.0/{tariffGroup}, PATCH /resources/user-groups/v1.0/USERGROUP, and PUT /resources/tariffs/v1.0/{tariff}. The operatorId remains available on all corresponding create (POST) endpoints.
    2. Removed the acceptedPaymentBrands and paymentOptions fields from the PATCH /resources/locations/v2.0/{location} request body. These fields can no longer be updated via PATCH.
    3. Removed the optional operatorId property from Payment Terminal v1.1 responses on GET /resources/payment-terminals/v1.1, GET /resources/payment-terminals/v1.1/{paymentTerminal}, POST /resources/payment-terminals/v1.1, and PATCH /resources/payment-terminals/v1.1/{paymentTerminal}.
    4. Made name and type required fields on PUT /resources/tariffs/v1.0/{tariff}. Consumers must now include these properties in every PUT request.
  2. New features
    1. Added the optional operatorId property to the POST /resources/subscription-plans/v2.0 request body. The operatorId property is also now included in all Subscription Plans v2.0 responses (GET /resources/subscription-plans/v2.0, GET /resources/subscription-plans/v2.0/{subscriptionPlan}, POST /resources/subscription-plans/v2.0, PATCH /resources/subscription-plans/v2.0/{subscriptionPlan}).
    2. Added the optional operatorId property to the POST /resources/users/v1.1 request body. Required for global admin tokens; defaults to the token's operator for operator-scoped tokens.
    3. Added the optional utilityId property to Electricity Rates v2.0 responses on GET /resources/electricity-rates/v2.0, GET /resources/electricity-rates/v2.0/{electricityRate}, POST /resources/electricity-rates/v2.0, and PATCH /resources/electricity-rates/v2.0/{electricityRate}.
    4. Added multiple optional fields to PUT /resources/tariffs/v1.0/{tariff}: additionalInformation, dayTariffStart, description, display, externalId, integrationId, learnMoreUrl, nightTariffStart, partner, pricing, restrictions, and stopSession.
  3. 🔧 Improvements
    1. Made the operatorId property on POST /resources/configuration-templates/v1.0 writable and nullable. Previously this field was read-only; it can now be set during creation.