HomeGuidesAPI ReferenceChangelog
Terms of Use
Changelog

3.155.0 release notes

  1. ⚠️ Breaking changes
    1. Changed intervalPricing behavior on tariff pricing responses: the API now returns only the explicitly configured time periods. Previously, gaps between configured periods were automatically filled with default-priced entries covering the full 24-hour day. Consumers relying on complete day coverage must now handle partial period lists.
  2. New features
    1. Added new filter parameters to GET /resources/sessions/v1.0: filter[roaming][roamingOperatorEmspIds] to filter by roaming eMSP operator IDs, and filter[roaming][roamingConnectionIds] to filter by roaming connection IDs.
    2. Added new filter parameters to GET /resources/subscriptions/v1.0: filter[startedAfter] and filter[startedBefore] to filter by subscription start date, filter[endedAfter] and filter[endedBefore] to filter by subscription end date, and filter[statusChangedAfter] and filter[statusChangedBefore] to filter by the date the subscription status last changed.
    3. Added the filter[sessionId] parameter to GET /resources/cdrs/v2.0 to filter CDRs by internal session ID.
    4. Added roaming as a new allowed value for the category field on Issue endpoints (POST /resources/issues/v1.0, PATCH /resources/issues/v1.0/{issue}). The same value is now also returned in Issue responses.
    5. Added session as a new allowed value for the keyResource.resourceType field when creating issues via POST /resources/issues/v1.0.
    6. Expanded the keyResource.resourceType response field on Issue endpoints to include new values: roaming-cdr, roaming-connection, and session.
  3. 🔧 Improvements
    1. Reactivated the status field on Location requests for POST /resources/locations/v2.0 and PATCH /resources/locations/v2.0/{location}, allowing location status to be set during creation and updates.