Release note - v0.3373.0 ... v0.3374.0
January 21, 2026
This version enhances access to ODR promotions for B2B partners with the prebookable_price_access setting, allowing price retrieval from the prebookings phase via GET /v1/offers and GET /v1/offers/{offer_id}. The logic for displaying promotions has been simplified by removing the rule specific to the FOR_SALES_OPENING subtype. Additionally, proposal PDFs generated via GET /v0/proposals/{proposal_id}/pdf now display the precise label of each activity instead of its category, providing more detailed information consistent with the B2C site.
🎉 Highlights
- Access to ODR prices from pre-bookings: B2B partners can now retrieve ODR promotions during the prebooking phase via the offer routes, provided they have the appropriate access
- Improved proposal PDFs: PDFs now display the precise name of each activity instead of its category, for more detailed information that is consistent with the B2C site
📋 Summary
This release brings two major improvements for B2B partners. First, the logic for retrieving ODR (Ouverture Des Réservations) promotions has been modernized in the GET /v1/offers and GET /v1/offers/{offer_id} routes. API keys with the prebookable_price_access parameter enabled can now access ODR promotions from the pre-booking phase, allowing optimal use of sales tools from the first day of pre-bookings. Second, PDF generation via GET /v0/proposals/{proposal_id}/pdf now displays the precise label of each activity rather than its category, providing more detailed information aligned with the B2C site experience.
🔄 Detailed changes
Modified routes
GET/v1/offers and GET/v1/offers/{offer_id}
Evolution of the logic for retrieving ODR promotions
- ODR promotions (excluding sub-type FOR_SALES_OPENING) are now available during the prebooking phase for API keys with
prebookable_price_accessset totrue - Removal of the specific rule allowing the bypass of ICC verification for the FOR_SALES_OPENING sub-type on the GET /v1/offers/{offer_id} route
- Promotions continue to respect the intersection rules between ICC and the CMS:
- SPECIFIC type promotions bypass ICC verification
- GENERIC type promotions require a presence in ICC
- Promotions must always exist in the CMS to be retrieved
Behavior according to the API key:
prebookable_price_accessset totrue: access to ODR promotions from the prebooking phaseprebookable_price_accessset tofalseor absent: standard behavior (ODR promotions available from the actual opening)
GET/v0/proposals/{proposal_id}/pdf
Improvement of activity display in PDFs
- The activity label is now displayed instead of the activity category label
- Automatic fallback to the category label if the activity label is not available
- Modification applied to all types of activities, regardless of the product type (CRUISE, RESORT, TOUR, etc.)
- Better consistency with the B2C site display
📊 Statistics for this release
- 2 new features
- 0 bug fixed
- 3 routes modified
- 0 route added
- 0 route deleted
- 0 route deprecated