---
title: June 2026
slug: june-2026
docTags: 
createdAt: 2026-07-08T22:11:37.287Z
---

- **POST /v3/segments** - Added a new endpoint to create a member segment.
- **PUT /v3/segments/\{segmentCode}** - Added endpoint to update an existing segment's name and description.&#x20;
- **DELETE /v3/segments/\{segmentCode}** - Added endpoint to delete a segment.&#x20;
- **GET /v3/segments** - Added endpoint to find segments by `segmentName`, `segmentCode`, `excludeTypeCode`, `statusCode`, `startDate`, `endDate`, `usedInType`, or `usedInName`. Replaces the now-deprecated `GET /v3/member-lists`.&#x20;
- **GET /v3/segments/\{segmentCode}** - Added endpoint to retrieve a segment by its code.
- **GET /v3/member-lists** - Deprecated in favor of `GET /v3/segments`, which accepts the same parameters and returns equivalent data.&#x20;
- **Segment schema** - Added `expirationDays`, `ownerName`, and `displayInCC` fields.&#x20;
- **PATCH /v3/redemption-rules/\{code}** - Added `content` field to `RedemptionRulePatchRequest` for setting the `ContentKey` of the `GenericItem` associated with the rule. Can be set to `null` to clear.&#x20;
- **RedemptionRule schema** - Added `content` field returning the `ContentKey` of the `GenericItem` associated with the rule.&#x20;
- **GET /v3/audit/\{tableName}** - Changed to `GET /v3/audit` with `tableName` moved from a path parameter to a repeatable query parameter, allowing audit records to be retrieved for multiple tables in a single request.&#x20;
- **PUT /v3/hotel-daily-summaries/\{locationCode}/\{yearMonth}** - Added `async` query parameter. When true, the request is processed as a background job and returns a `202 Accepted` response with an `AsyncTask` identifier for tracking status. Requires the `api:async-task:create` scope.&#x20;
- **HotelDailySummary schema** - `availableRoomCount` is no longer a required field.&#x20;
