Copy {
"uuid": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"reference": "REF-2026-001",
"redemptionCode": "SUMMER25",
"redeemable": true,
"unredeemableReason": "unredeemable_reason-example",
"unredeemableReasonCode": "SUMMER25",
"status": "CONFIRMED",
"product": {
"allowFreesale": true,
"availabilityRequired": true,
"availabilityType": "START_TIME",
"deliveryFormats": [
"PDF_URL",
"QRCODE"
],
"deliveryMethods": [
"VOUCHER",
"TICKET"
],
"fixedWeight": true,
"freesaleDurationAmount": 220,
"freesaleDurationRoundup": true,
"freesaleDurationRoundupUnit": "HOUR",
"freesaleDurationUnit": "HOUR",
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"instantConfirmation": true,
"instantDelivery": true,
"internalName": "Walking Tour of Barcelona",
"locale": "en",
"operator": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"name": "Morning City Tour"
},
"options": [
{
"availabilityCutoff": "2026-05-14T09:00:00-04:00",
"availabilityCutoffAmount": 2,
"availabilityCutoffUnit": "2026-05-14T09:00:00-04:00",
"availabilityLocalDateEnd": "2026-12-31",
"availabilityLocalDateStart": "2026-01-01",
"availabilityLocalStartTimes": [
"09:00",
"13:00"
],
"availabilityNotice": "2026-05-14T09:00:00-04:00",
"availabilityNoticeAmount": 2,
"availabilityNoticeUnit": "2026-05-14T09:00:00-04:00",
"cancellationCutoff": "24",
"cancellationCutoffAmount": 2,
"cancellationCutoffUnit": "HOUR",
"default": true,
"id": "f1a5d2e8-8d57-4f0b-9c3f-6a12d7a8bc90",
"internalName": "DEFAULT",
"reference": "REF-2026-001",
"requiredContactFields": [
"fullName",
"emailAddress"
],
"restrictions": {
"minUnits": 2,
"maxUnits": 2,
"minPaxCount": 2,
"maxPaxCount": 2,
"minTotal": 2,
"maxTotal": 2,
"unitIds": [
"unit_adult",
"unit_child"
]
},
"tags": [
"vip",
"partner"
],
"units": [
{
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"internalName": "Adult",
"reference": "adult",
"requiredContactFields": [
"fullName",
"emailAddress"
],
"restrictions": {
"required": true,
"default": true,
"minAge": 34,
"maxAge": 34,
"idRequired": true,
"minQuantity": 2,
"maxQuantity": 2,
"paxCount": 2,
"accompaniedBy": [
"accompanied_by-example"
],
"accompaniedByRatio": 2,
"accompaniedByRatioDenominator": 2
},
"tags": [
"vip",
"partner"
],
"type": "ADULT",
"visibleContactFields": [
"fullName",
"emailAddress"
],
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"pricingFrom": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"extras": [
{
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"internalName": "Morning City Tour",
"reference": "REF-2026-001",
"title": "Summer Promotion",
"shortDescription": "Central departure with multilingual guide.",
"coverImageUrl": "https://www.city-sightseeing.com",
"duration": "2",
"durationAmount": 220,
"durationUnit": "HOUR",
"tags": [
"vip",
"partner"
],
"restrictions": {
"required": true,
"default": true,
"minAge": 34,
"maxAge": 34,
"idRequired": true,
"minQuantity": 2,
"maxQuantity": 2,
"paxCount": 2,
"accompaniedBy": [
"accompanied_by-example"
],
"accompaniedByRatio": 2,
"accompaniedByRatioDenominator": 2
},
"pricingFrom": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
}
}
],
"questions": [
{
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"title": "Summer Promotion",
"required": true,
"inputType": "select",
"maxLength": 2,
"selectOptions": [
{
"value": "value-example",
"label": "label-example"
}
]
}
],
"isMembership": true,
"membershipBenefit": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
}
],
"visibleContactFields": [
"fullName",
"emailAddress"
],
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"pricingFrom": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"itinerary": [
{
"name": "Morning City Tour",
"type": "STANDARD",
"description": "Morning departure with central pickup included.",
"address": "123 Main St, San Francisco, CA",
"googlePlaceId": "google_place_id-example",
"latitude": 10,
"longitude": 10,
"travelTime": "15",
"travelTimeAmount": 220,
"travelTimeUnit": "MINUTE",
"duration": "2",
"durationAmount": 220,
"durationUnit": "HOUR"
}
],
"extras": [
{
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"internalName": "Morning City Tour",
"reference": "REF-2026-001",
"title": "Summer Promotion",
"shortDescription": "Central departure with multilingual guide.",
"coverImageUrl": "https://www.city-sightseeing.com",
"duration": "2",
"durationAmount": 220,
"durationUnit": "HOUR",
"tags": [
"vip",
"partner"
],
"restrictions": {
"required": true,
"default": true,
"minAge": 34,
"maxAge": 34,
"idRequired": true,
"minQuantity": 2,
"maxQuantity": 2,
"paxCount": 2,
"accompaniedBy": [
"accompanied_by-example"
],
"accompaniedByRatio": 2,
"accompaniedByRatioDenominator": 2
},
"pricingFrom": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
}
}
],
"packageIncludes": [
"[Circular Reference]"
],
"dropoffAvailable": true,
"dropoffPoints": [
{
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included.",
"localDateTime": "2026-05-14",
"localDateTimeTo": "2026-05-14",
"latitude": 10,
"longitude": 10,
"address": "123 Main St, San Francisco, CA",
"googlePlaceId": "google_place_id-example"
}
],
"dropoffRequired": true,
"pickupAvailable": true,
"pickupPoints": [
{
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included.",
"localDateTime": "2026-05-14",
"localDateTimeTo": "2026-05-14",
"latitude": 10,
"longitude": 10,
"address": "123 Main St, San Francisco, CA",
"googlePlaceId": "google_place_id-example"
}
],
"pickupRequired": true,
"questions": [
{
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"title": "Summer Promotion",
"required": true,
"inputType": "select",
"maxLength": 2,
"selectOptions": [
{
"value": "value-example",
"label": "label-example"
}
]
}
],
"rentalDurations": [
{
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"duration": "2",
"durationAmount": 220,
"durationUnit": "HOUR",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
]
}
],
"redemptionMethod": "DIGITAL",
"reference": "BRC-WALK",
"settlementMethods": [
"DIRECT",
"DEFERRED"
],
"tags": [
"vip",
"partner"
],
"timeZone": "Europe/Madrid",
"weightUnit": "kg",
"availableCurrencies": [
"USD",
"EUR"
],
"defaultCurrency": "USD",
"hidePricingFrom": true,
"includeTax": true,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"pricingMultiplier": 10,
"pricingPer": "UNIT",
"isPackage": true,
"isPackagePass": true,
"packageProduct": true,
"isRental": true,
"isMembership": true,
"membershipAutoRenew": true
},
"option": {
"availabilityCutoff": "2026-05-14T09:00:00-04:00",
"availabilityCutoffAmount": 2,
"availabilityCutoffUnit": "2026-05-14T09:00:00-04:00",
"availabilityLocalDateEnd": "2026-12-31",
"availabilityLocalDateStart": "2026-01-01",
"availabilityLocalStartTimes": [
"09:00",
"13:00"
],
"availabilityNotice": "2026-05-14T09:00:00-04:00",
"availabilityNoticeAmount": 2,
"availabilityNoticeUnit": "2026-05-14T09:00:00-04:00",
"cancellationCutoff": "24",
"cancellationCutoffAmount": 2,
"cancellationCutoffUnit": "HOUR",
"default": true,
"id": "f1a5d2e8-8d57-4f0b-9c3f-6a12d7a8bc90",
"internalName": "DEFAULT",
"reference": "REF-2026-001",
"requiredContactFields": [
"fullName",
"emailAddress"
],
"restrictions": {
"minUnits": 2,
"maxUnits": 2,
"minPaxCount": 2,
"maxPaxCount": 2,
"minTotal": 2,
"maxTotal": 2,
"unitIds": [
"unit_adult",
"unit_child"
]
},
"tags": [
"vip",
"partner"
],
"units": [
{
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"internalName": "Adult",
"reference": "adult",
"requiredContactFields": [
"fullName",
"emailAddress"
],
"restrictions": {
"required": true,
"default": true,
"minAge": 34,
"maxAge": 34,
"idRequired": true,
"minQuantity": 2,
"maxQuantity": 2,
"paxCount": 2,
"accompaniedBy": [
"accompanied_by-example"
],
"accompaniedByRatio": 2,
"accompaniedByRatioDenominator": 2
},
"tags": [
"vip",
"partner"
],
"type": "ADULT",
"visibleContactFields": [
"fullName",
"emailAddress"
],
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"pricingFrom": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"extras": [
{
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"internalName": "Morning City Tour",
"reference": "REF-2026-001",
"title": "Summer Promotion",
"shortDescription": "Central departure with multilingual guide.",
"coverImageUrl": "https://www.city-sightseeing.com",
"duration": "2",
"durationAmount": 220,
"durationUnit": "HOUR",
"tags": [
"vip",
"partner"
],
"restrictions": {
"required": true,
"default": true,
"minAge": 34,
"maxAge": 34,
"idRequired": true,
"minQuantity": 2,
"maxQuantity": 2,
"paxCount": 2,
"accompaniedBy": [
"accompanied_by-example"
],
"accompaniedByRatio": 2,
"accompaniedByRatioDenominator": 2
},
"pricingFrom": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
}
}
],
"questions": [
{
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"title": "Summer Promotion",
"required": true,
"inputType": "select",
"maxLength": 2,
"selectOptions": [
{
"value": "value-example",
"label": "label-example"
}
]
}
],
"isMembership": true,
"membershipBenefit": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
}
],
"visibleContactFields": [
"fullName",
"emailAddress"
],
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"pricingFrom": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"itinerary": [
{
"name": "Morning City Tour",
"type": "STANDARD",
"description": "Morning departure with central pickup included.",
"address": "123 Main St, San Francisco, CA",
"googlePlaceId": "google_place_id-example",
"latitude": 10,
"longitude": 10,
"travelTime": "15",
"travelTimeAmount": 220,
"travelTimeUnit": "MINUTE",
"duration": "2",
"durationAmount": 220,
"durationUnit": "HOUR"
}
],
"extras": [
{
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"internalName": "Morning City Tour",
"reference": "REF-2026-001",
"title": "Summer Promotion",
"shortDescription": "Central departure with multilingual guide.",
"coverImageUrl": "https://www.city-sightseeing.com",
"duration": "2",
"durationAmount": 220,
"durationUnit": "HOUR",
"tags": [
"vip",
"partner"
],
"restrictions": {
"required": true,
"default": true,
"minAge": 34,
"maxAge": 34,
"idRequired": true,
"minQuantity": 2,
"maxQuantity": 2,
"paxCount": 2,
"accompaniedBy": [
"accompanied_by-example"
],
"accompaniedByRatio": 2,
"accompaniedByRatioDenominator": 2
},
"pricingFrom": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
}
}
],
"packageIncludes": [
{
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included.",
"includes": [
"[Circular Reference]"
]
}
],
"dropoffAvailable": true,
"dropoffPoints": [
{
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included.",
"localDateTime": "2026-05-14",
"localDateTimeTo": "2026-05-14",
"latitude": 10,
"longitude": 10,
"address": "123 Main St, San Francisco, CA",
"googlePlaceId": "google_place_id-example"
}
],
"dropoffRequired": true,
"pickupAvailable": true,
"pickupPoints": [
{
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included.",
"localDateTime": "2026-05-14",
"localDateTimeTo": "2026-05-14",
"latitude": 10,
"longitude": 10,
"address": "123 Main St, San Francisco, CA",
"googlePlaceId": "google_place_id-example"
}
],
"pickupRequired": true,
"questions": [
{
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"title": "Summer Promotion",
"required": true,
"inputType": "select",
"maxLength": 2,
"selectOptions": [
{
"value": "value-example",
"label": "label-example"
}
]
}
],
"rentalDurations": [
{
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"duration": "2",
"durationAmount": 220,
"durationUnit": "HOUR",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
]
},
"availability": {
"allDay": false,
"available": true,
"capacity": 2,
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"localDateTimeEnd": "2026-03-01T12:00:00-08:00",
"localDateTimeStart": "2026-03-01T09:00:00-08:00",
"maxPaxCount": 2,
"maxUnits": 2,
"openingHours": [
{
"from": "09:00",
"to": "17:00"
}
],
"paxCount": 2,
"reference": "REF-2026-001",
"status": "AVAILABLE",
"statusMessage": "Limited availability for this departure.",
"utcCutoffAt": "2026-05-14T13:00:00Z",
"utcOnsaleAt": "2026-05-14T13:00:00Z",
"vacancies": 2,
"extraPricing": [
{
"currency": "USD",
"currencyPrecision": 2,
"extraId": "extra_fast_track",
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
}
],
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"unitPricing": [
{
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"unitId": "unit_adult",
"unitType": "ADULT",
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
}
],
"offer": {
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"tags": [
"vip",
"partner"
],
"title": "Summer Promotion",
"label": "Save 20%",
"code": "SUMMER25",
"description": "20% off selected departures this month.",
"netDiscount": "FULL",
"restrictions": {
"minUnits": 1,
"maxUnits": 10,
"minTotal": 0,
"maxTotal": 50000,
"unitIds": [
"3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"6b65fd83-4a1f-4744-8f4a-c24d8d770f29"
]
},
"usable": true,
"unusableReason": "Offer is not valid for the selected date.",
"membershipBenefit": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
},
"offerCode": "SUMMER25",
"offers": [
{
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"tags": [
"vip",
"partner"
],
"title": "Summer Promotion",
"label": "Save 20%",
"code": "SUMMER25",
"description": "20% off selected departures this month.",
"netDiscount": "FULL",
"restrictions": {
"minUnits": 1,
"maxUnits": 10,
"minTotal": 0,
"maxTotal": 50000,
"unitIds": [
"3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"6b65fd83-4a1f-4744-8f4a-c24d8d770f29"
]
},
"usable": true,
"unusableReason": "Offer is not valid for the selected date.",
"membershipBenefit": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
}
],
"packageAvailabilities": [
{
"allDay": false,
"available": true,
"capacity": 2,
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"localDateTimeEnd": "2026-03-01T12:00:00-08:00",
"localDateTimeStart": "2026-03-01T09:00:00-08:00",
"maxPaxCount": 2,
"maxUnits": 2,
"openingHours": [
{
"from": "09:00",
"to": "17:00"
}
],
"packageIncludeId": "package_include_id-example",
"paxCount": 2,
"reference": "REF-2026-001",
"status": "AVAILABLE",
"statusMessage": "Limited availability for this departure.",
"utcCutoffAt": "2026-05-14T13:00:00Z",
"utcOnsaleAt": "2026-05-14T13:00:00Z",
"vacancies": 2,
"extraPricing": [
{
"currency": "USD",
"currencyPrecision": 2,
"extraId": "extra_fast_track",
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
}
],
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"unitPricing": [
{
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"unitId": "unit_adult",
"unitType": "ADULT",
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
}
],
"offer": {
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"tags": [
"vip",
"partner"
],
"title": "Summer Promotion",
"label": "Save 20%",
"code": "SUMMER25",
"description": "20% off selected departures this month.",
"netDiscount": "FULL",
"restrictions": {
"minUnits": 1,
"maxUnits": 10,
"minTotal": 0,
"maxTotal": 50000,
"unitIds": [
"3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"6b65fd83-4a1f-4744-8f4a-c24d8d770f29"
]
},
"usable": true,
"unusableReason": "Offer is not valid for the selected date.",
"membershipBenefit": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
},
"offerCode": "SUMMER25",
"offers": [
{
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"tags": [
"vip",
"partner"
],
"title": "Summer Promotion",
"label": "Save 20%",
"code": "SUMMER25",
"description": "20% off selected departures this month.",
"netDiscount": "FULL",
"restrictions": {
"minUnits": 1,
"maxUnits": 10,
"minTotal": 0,
"maxTotal": 50000,
"unitIds": [
"3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"6b65fd83-4a1f-4744-8f4a-c24d8d770f29"
]
},
"usable": true,
"unusableReason": "Offer is not valid for the selected date.",
"membershipBenefit": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
}
],
"packageAvailabilities": [
"[Circular Reference]"
],
"dropoffAvailable": true,
"dropoffDispatch": {
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"name": "Morning City Tour",
"phoneNumber": "+12025550123",
"vehicle": "coach_12"
},
"dropoffPoints": [
{
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included.",
"localDateTime": "2026-05-14",
"localDateTimeTo": "2026-05-14",
"latitude": 10,
"longitude": 10,
"address": "123 Main St, San Francisco, CA",
"googlePlaceId": "google_place_id-example"
}
],
"dropoffRequired": true,
"pickupAvailable": true,
"pickupDispatch": {
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"name": "Morning City Tour",
"phoneNumber": "+12025550123",
"vehicle": "coach_12"
},
"pickupPoints": [
{
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included.",
"localDateTime": "2026-05-14",
"localDateTimeTo": "2026-05-14",
"latitude": 10,
"longitude": 10,
"address": "123 Main St, San Francisco, CA",
"googlePlaceId": "google_place_id-example"
}
],
"pickupRequired": true,
"hasResources": true,
"mappings": [
{
"resellerReference": "RES-BOOK-10045",
"resellerStatus": "CONFIRMED",
"resellerProduct": "grand-canyon-day-tour",
"productId": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"optionId": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"unitId": "unit_adult",
"optionRequired": true,
"unitRequired": true,
"validityDays": 2,
"webhookUrl": "https://www.city-sightseeing.com"
}
]
}
],
"dropoffAvailable": true,
"dropoffDispatch": {
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"name": "Morning City Tour",
"phoneNumber": "+12025550123",
"vehicle": "coach_12"
},
"dropoffPoints": [
{
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included.",
"localDateTime": "2026-05-14",
"localDateTimeTo": "2026-05-14",
"latitude": 10,
"longitude": 10,
"address": "123 Main St, San Francisco, CA",
"googlePlaceId": "google_place_id-example"
}
],
"dropoffRequired": true,
"pickupAvailable": true,
"pickupDispatch": {
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"name": "Morning City Tour",
"phoneNumber": "+12025550123",
"vehicle": "coach_12"
},
"pickupPoints": [
{
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included.",
"localDateTime": "2026-05-14",
"localDateTimeTo": "2026-05-14",
"latitude": 10,
"longitude": 10,
"address": "123 Main St, San Francisco, CA",
"googlePlaceId": "google_place_id-example"
}
],
"pickupRequired": true,
"hasResources": true,
"mappings": [
{
"resellerReference": "RES-BOOK-10045",
"resellerStatus": "CONFIRMED",
"resellerProduct": "grand-canyon-day-tour",
"productId": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"optionId": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"unitId": "unit_adult",
"optionRequired": true,
"unitRequired": true,
"validityDays": 2,
"webhookUrl": "https://www.city-sightseeing.com"
}
]
},
"contact": {
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"tags": [
"vip",
"partner"
],
"fullName": "Jane Doe",
"title": "Ms",
"firstName": "Jane",
"lastName": "Doe",
"emailAddress": "[email protected] ",
"phoneNumber": "+12025550123",
"age": 34,
"birthdate": "1992-04-23",
"streetAddress": "223 Market Street",
"city": "San Francisco",
"state": "CA",
"postalCode": "94103",
"country": "US",
"locales": [
"en"
],
"notes": "Vegetarian meal requested",
"allowMarketing": false,
"taxId": "US1234567",
"company": "Golden Gate Tours LLC",
"photoUrl": "https://images.ventrata.com/profiles/jane-doe.jpg"
},
"voucher": {
"redemptionMethod": "DIGITAL",
"utcRedeemedAt": "2026-05-14T13:00:00Z",
"utcNoshowedAt": "2026-05-14T13:00:00Z",
"deliveryOptions": [
{
"deliveryFormat": "PDF_URL",
"deliveryValue": "https://api.ventrata.com/octo/download/signed-message"
}
]
},
"unitItems": [
{
"alias": "booking-alias-001",
"contact": {
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"tags": [
"vip",
"partner"
],
"fullName": "Jane Doe",
"title": "Ms",
"firstName": "Jane",
"lastName": "Doe",
"emailAddress": "[email protected] ",
"phoneNumber": "+12025550123",
"age": 34,
"birthdate": "1992-04-23",
"streetAddress": "223 Market Street",
"city": "San Francisco",
"state": "CA",
"postalCode": "94103",
"country": "US",
"locales": [
"en"
],
"notes": "Vegetarian meal requested",
"allowMarketing": false,
"taxId": "US1234567",
"company": "Golden Gate Tours LLC",
"photoUrl": "https://images.ventrata.com/profiles/jane-doe.jpg"
},
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"localDateTimeEnd": "2026-05-14T13:00:00Z",
"localDateTimeStart": "2026-05-14T13:00:00Z",
"originalRebookingUnitItemUuid": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"originalRebookingUuid": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"rebookingUnitItemUuid": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"rebookingUuid": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"requiredContactFields": [
"fullName",
"emailAddress"
],
"resellerReference": "RES-BOOK-10045",
"scans": [
{
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"status": "CONFIRMED",
"utcScannedAt": "2026-05-14T13:00:00Z",
"seller": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"name": "Morning City Tour",
"reference": "REF-2026-001",
"tags": [
"vip",
"partner"
],
"emailAddress": "[email protected] ",
"phoneNumber": "+12025550123"
}
}
],
"status": "CONFIRMED",
"supplierReference": "SUP-BOOK-7782",
"ticket": {
"redemptionMethod": "DIGITAL",
"utcRedeemedAt": "2026-05-14T13:00:00Z",
"utcNoshowedAt": "2026-05-14T13:00:00Z",
"deliveryOptions": [
{
"deliveryFormat": "PDF_URL",
"deliveryValue": "https://api.ventrata.com/octo/download/signed-message"
}
]
},
"unit": {
"id": "94cdd032-3d32-416d-b0a4-abf8b7495b8b",
"internalName": "Adult",
"reference": "adult",
"requiredContactFields": [
"fullName",
"emailAddress"
],
"restrictions": {
"required": true,
"default": true,
"minAge": 34,
"maxAge": 34,
"idRequired": true,
"minQuantity": 2,
"maxQuantity": 2,
"paxCount": 2,
"accompaniedBy": [
"accompanied_by-example"
],
"accompaniedByRatio": 2,
"accompaniedByRatioDenominator": 2
},
"tags": [
"vip",
"partner"
],
"type": "ADULT",
"visibleContactFields": [
"fullName",
"emailAddress"
],
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"pricingFrom": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"extras": [
{
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"internalName": "Morning City Tour",
"reference": "REF-2026-001",
"title": "Summer Promotion",
"shortDescription": "Central departure with multilingual guide.",
"coverImageUrl": "https://www.city-sightseeing.com",
"duration": "2",
"durationAmount": 220,
"durationUnit": "HOUR",
"tags": [
"vip",
"partner"
],
"restrictions": {
"required": true,
"default": true,
"minAge": 34,
"maxAge": 34,
"idRequired": true,
"minQuantity": 2,
"maxQuantity": 2,
"paxCount": 2,
"accompaniedBy": [
"accompanied_by-example"
],
"accompaniedByRatio": 2,
"accompaniedByRatioDenominator": 2
},
"pricingFrom": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
}
}
],
"questions": [
{
"id": "3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"title": "Summer Promotion",
"required": true,
"inputType": "select",
"maxLength": 2,
"selectOptions": [
{
"value": "value-example",
"label": "label-example"
}
]
}
],
"isMembership": true,
"membershipBenefit": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
},
"unitId": "unit_adult",
"unitType": "ADULT",
"utcNoshowedAt": "2026-05-14T13:00:00Z",
"utcRebookedAt": "2026-05-14T13:00:00Z",
"utcRedeemedAt": "2026-05-14T13:00:00Z",
"uuid": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"visibleContactFields": [
"fullName",
"emailAddress"
],
"weightUnit": "kg",
"weightValue": 20,
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"offer": {
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"tags": [
"vip",
"partner"
],
"title": "Summer Promotion",
"label": "Save 20%",
"code": "SUMMER25",
"description": "20% off selected departures this month.",
"netDiscount": "FULL",
"restrictions": {
"minUnits": 1,
"maxUnits": 10,
"minTotal": 0,
"maxTotal": 50000,
"unitIds": [
"3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"6b65fd83-4a1f-4744-8f4a-c24d8d770f29"
]
},
"usable": true,
"unusableReason": "Offer is not valid for the selected date.",
"membershipBenefit": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
},
"offerCode": "SUMMER25",
"offerComparisons": [
{
"offerCode": "SUMMER25",
"offerTitle": "Summer Promotion",
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"offer": {
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"tags": [
"vip",
"partner"
],
"title": "Summer Promotion",
"label": "Save 20%",
"code": "SUMMER25",
"description": "20% off selected departures this month.",
"netDiscount": "FULL",
"restrictions": {
"minUnits": 1,
"maxUnits": 10,
"minTotal": 0,
"maxTotal": 50000,
"unitIds": [
"3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"6b65fd83-4a1f-4744-8f4a-c24d8d770f29"
]
},
"usable": true,
"unusableReason": "Offer is not valid for the selected date.",
"membershipBenefit": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
}
}
],
"offerIsCombination": true,
"offerTitle": "Summer Promotion",
"offers": [
{
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"tags": [
"vip",
"partner"
],
"title": "Summer Promotion",
"label": "Save 20%",
"code": "SUMMER25",
"description": "20% off selected departures this month.",
"netDiscount": "FULL",
"restrictions": {
"minUnits": 1,
"maxUnits": 10,
"minTotal": 0,
"maxTotal": 50000,
"unitIds": [
"3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"6b65fd83-4a1f-4744-8f4a-c24d8d770f29"
]
},
"usable": true,
"unusableReason": "Offer is not valid for the selected date.",
"membershipBenefit": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
}
],
"extraItems": [
{
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"uuid": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"resellerReference": "RES-BOOK-10045",
"supplierReference": "SUP-BOOK-7782",
"extraId": "extra_fast_track",
"status": "CONFIRMED",
"utcRedeemedAt": "2026-05-14T13:00:00Z",
"contact": {
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"tags": [
"vip",
"partner"
],
"fullName": "Jane Doe",
"title": "Ms",
"firstName": "Jane",
"lastName": "Doe",
"emailAddress": "[email protected] ",
"phoneNumber": "+12025550123",
"age": 34,
"birthdate": "1992-04-23",
"streetAddress": "223 Market Street",
"city": "San Francisco",
"state": "CA",
"postalCode": "94103",
"country": "US",
"locales": [
"en"
],
"notes": "Vegetarian meal requested",
"allowMarketing": false,
"taxId": "US1234567",
"company": "Golden Gate Tours LLC",
"photoUrl": "https://images.ventrata.com/profiles/jane-doe.jpg"
},
"visibleContactFields": [
"fullName",
"emailAddress"
],
"requiredContactFields": [
"fullName",
"emailAddress"
],
"ticket": {
"redemptionMethod": "DIGITAL",
"utcRedeemedAt": "2026-05-14T13:00:00Z",
"utcNoshowedAt": "2026-05-14T13:00:00Z",
"deliveryOptions": [
{
"deliveryFormat": "PDF_URL",
"deliveryValue": "https://api.ventrata.com/octo/download/signed-message"
}
]
},
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"offerCode": "SUMMER25",
"offerTitle": "Summer Promotion",
"offerIsCombination": true,
"offerComparisons": [
{
"offerCode": "SUMMER25",
"offerTitle": "Summer Promotion",
"pricing": {
"currency": "USD",
"currencyPrecision": 2,
"net": 18000,
"original": 22000,
"retail": 20000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"original": 2000,
"retail": 1800,
"net": 1600
}
],
"offerDiscount": {
"retail": 2000,
"net": 2000,
"includedTaxes": [
{
"name": "Sales Tax",
"shortDescription": "Local sales tax",
"retail": 200,
"net": 200
}
]
}
},
"offer": {
"id": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"tags": [
"vip",
"partner"
],
"title": "Summer Promotion",
"label": "Save 20%",
"code": "SUMMER25",
"description": "20% off selected departures this month.",
"netDiscount": "FULL",
"restrictions": {
"minUnits": 1,
"maxUnits": 10,
"minTotal": 0,
"maxTotal": 50000,
"unitIds": [
"3d6f0a3a-59d4-4b16-a0c5-11d2d8a4e6b7",
"6b65fd83-4a1f-4744-8f4a-c24d8d770f29"
]
},
"usable": true,
"unusableReason": "Offer is not valid for the selected date.",
"membershipBenefit": {
"id": "e7cc8bb4-8d1c-4848-8824-5dbedb718681",
"title": "Summer Promotion",
"description": "Morning departure with central pickup included."
}
}
}
]
}
],
"packageIncludeId": "package_include_id-example",
"packageUnitItemUuid": "89fe0192-ddcd-430a-b285-e1396a4725d2",
"questionAnswers": [
{
"questionId": "question_dietary_requirements",
"value": "value-example"
}
]
}
]
}