Last updated

API Changelog

Keep track of the latest changes made to Spotnana APIs. This document will be updated to list new additions, modifications, and deprecations made to the APIs.

  • The token generation endpoint /get-auth-token has been deprecated. Use the new /v2/auth/oauth2-token endpoint to generate bearer token as mentioned in the updated authentication steps.
  • The List Trips /v2/list-organisation-trips endpoint has been deprecated. Use the new List trip summaries for a company endpoint instead which has improved filtering and pagination.

September 04, 2025

Updates

Air API
  • POST /v2/air/intermediate-revalidate-itinerary:
    • 200 response: added support for perTravelerPrices>taxBreakdown property
    • 200 response: added support for legPrices>travelerPrices>taxBreakdown property
  • POST /v2/air/revalidate-itinerary:
    • 200 response: added support for perTravelerPrices>taxBreakdown property
    • 200 response: added support for legPrices>travelerPrices>taxBreakdown property
Company API
  • GET /v2/companies/{companyId}/white-label-config:
    • 200 response: removed support for logoConfig property
  • PUT /v2/companies/{companyId}/white-label-config:
    • request: removed support for logoConfig property
Event API
  • POST /v2/events/bulk-edit:
    • request: removed support for value TRIP from enum eventsToUpdate>eventBasicInfo>documents>documentMetadata>entityType
    • request: removed support for value TICKETING_ERROR from enum eventsToUpdate>eventBasicInfo>documents>documentMetadata>entityType
  • POST /v2/events/summaries:
    • 200 response: removed support for value TRIP from enum tripEventSummaries>travelerEventSummary>documents>documentMetadata>entityType
    • 200 response: removed support for value TICKETING_ERROR from enum tripEventSummaries>travelerEventSummary>documents>documentMetadata>entityType
  • POST /v2/events/{eventId}/edit-basic-info:
    • request: removed support for value TRIP from enum documents>documentMetadata>entityType
    • request: removed support for value TICKETING_ERROR from enum documents>documentMetadata>entityType
  • POST /v2/events/list:
    • 200 response: removed support for value TRIP from enum events>group>metadata>documents>documentMetadata>entityType
    • 200 response: removed support for value TICKETING_ERROR from enum events>group>metadata>documents>documentMetadata>entityType
  • GET /v2/events/read-by-external-id:
    • 200 response: removed support for value TRIP from enum event>group>metadata>documents>documentMetadata>entityType
    • 200 response: removed support for value TICKETING_ERROR from enum event>group>metadata>documents>documentMetadata>entityType
  • GET /v2/events/{eventId}:
    • 200 response: removed support for value TRIP from enum event>group>metadata>documents>documentMetadata>entityType
    • 200 response: removed support for value TICKETING_ERROR from enum event>group>metadata>documents>documentMetadata>entityType
  • POST /v2/events:
    • request: removed support for value TRIP from enum documents>documentMetadata>entityType
    • request: removed support for value TICKETING_ERROR from enum documents>documentMetadata>entityType
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: removed support for value TRIP from enum eventTemplate>group>metadata>documents>documentMetadata>entityType
    • 200 response: removed support for value TICKETING_ERROR from enum eventTemplate>group>metadata>documents>documentMetadata>entityType
  • POST /v2/event-templates/list:
    • 200 response: removed support for value TRIP from enum eventTemplates>group>metadata>documents>documentMetadata>entityType
    • 200 response: removed support for value TICKETING_ERROR from enum eventTemplates>group>metadata>documents>documentMetadata>entityType
  • GET /v2/event-templates/{templateId}:
    • 200 response: removed support for value TRIP from enum eventTemplate>group>metadata>documents>documentMetadata>entityType
    • 200 response: removed support for value TICKETING_ERROR from enum eventTemplate>group>metadata>documents>documentMetadata>entityType
Trip API
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: removed support for value TRIP from enum documents>documentMetadata>entityType
    • request: removed support for value TICKETING_ERROR from enum documents>documentMetadata>entityType
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: removed support for value TRIP from enum documents>documentMetadata>entityType
    • 200 response: removed support for value TICKETING_ERROR from enum documents>documentMetadata>entityType
  • POST /v3/trips/{tripId}/pnrs:
    • request: removed support for value TRIP from enum documents>documentMetadata>entityType
    • request: removed support for value TICKETING_ERROR from enum documents>documentMetadata>entityType
  • GET /v3/trips/{tripId}/detail:
    • 200 response: removed support for value TRIP from enum eventSummary>documents>documentMetadata>entityType
    • 200 response: removed support for value TICKETING_ERROR from enum eventSummary>documents>documentMetadata>entityType
    • 200 response: removed support for value TRIP from enum pendingManualFormPnrs>data>documents>documentMetadata>entityType
    • 200 response: removed support for value TICKETING_ERROR from enum pendingManualFormPnrs>data>documents>documentMetadata>entityType
    • 200 response: removed support for value TRIP from enum pendingShellPnrs>data>documents>documentMetadata>entityType
    • 200 response: removed support for value TICKETING_ERROR from enum pendingShellPnrs>data>documents>documentMetadata>entityType
    • 200 response: removed support for value TRIP from enum pnrs>data>documents>documentMetadata>entityType
    • 200 response: removed support for value TICKETING_ERROR from enum pnrs>data>documents>documentMetadata>entityType
    • 200 response: added support for basicTripInfo>tripMetadata property
  • GET /v2/trips/{tripId}:
    • 200 response: added support for tripMetadata property

September 01, 2025

Updates

Air API
  • POST /v2/air/intermediate-revalidate-itinerary:
    • 200 response: added support for perTravelerPrices>changeFee property
    • 200 response: added support for legPrices>changeFee property
    • 200 response: added support for legPrices>travelerPrices>changeFee property
    • 200 response: added support for fareBreakDown>changeFee property
  • POST /v2/air/revalidate-itinerary:
    • 200 response: added support for perTravelerPrices>changeFee property
    • 200 response: added support for legPrices>changeFee property
    • 200 response: added support for legPrices>travelerPrices>changeFee property
    • 200 response: added support for fareBreakDown>changeFee property
Company API
  • POST /v2/service-charge/{entityType}/{entityId}/types/{type}/list:
    • 200 response: has been updated at path serviceCharges>charge>waiveOffInfo>waiveOffAmount>tax>description
    • 200 response: has been updated at path serviceCharges>charge>waiveOffInfo>waiveOffAmount>base>description
    • 200 response: added an item of type object to serviceCharges>charge>feeInfo oneOf values
    • 200 response: has been updated at path serviceCharges>charge>feeInfo>title
    • 200 response: added support for new value TRANSACTION_TYPE_AGENT_CONTACT on enum serviceCharges>charge>feeInfo>transactionFeeType
    • 200 response: removed serviceCharges>charge>feeInfo>bookingFeeType>description
    • 200 response: added serviceCharges>charge>feeInfo>discriminator>mapping>AGENT_FEE
  • GET /v2/companies/{companyId}/white-label-config:
    • removed fetchAtEntityLevel query parameter
  • PATCH /v2/companies/{companyId}/features:
    • request: added support for new value ENABLE_SOLD_OUT_HOTEL_FILTER_BY_DEFAULT on enum featuresToDelete
    • request: added support for new value ENABLE_SOLD_OUT_HOTEL_FILTER_BY_DEFAULT on enum featuresToUpdate>name
  • GET /v2/companies/{companyId}/features:
    • 200 response: added support for new value ENABLE_SOLD_OUT_HOTEL_FILTER_BY_DEFAULT on enum features>name
  • DELETE /v2/companies/{companyId}/legal-entities/{legalEntityId}:
    • 400 response: added
  • PUT /v2/companies/{companyId}:
    • request: removed companyLogo>deprecated
  • GET /v2/companies/{companyId}:
    • 200 response: removed companyLogo>deprecated
Event API
  • POST /v2/events/bulk-edit:
    • request: added support for eventsToUpdate>eventBasicInfo>inviteEmailConfig property
  • POST /v2/events/{eventId}/edit-basic-info:
    • request: added support for inviteEmailConfig property
  • POST /v2/events/list:
    • 200 response: added support for events>group>metadata>inviteEmailConfig property
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for event>group>metadata>inviteEmailConfig property
  • GET /v2/events/{eventId}:
    • 200 response: added support for event>group>metadata>inviteEmailConfig property
  • POST /v2/events:
    • request: added support for inviteEmailConfig property
Payments API
  • POST /v2/service-charge/{entityType}/{entityId}/types/{type}/list:
    • 200 response: has been updated at path serviceCharges>charge>waiveOffInfo>waiveOffAmount>tax>description
    • 200 response: has been updated at path serviceCharges>charge>waiveOffInfo>waiveOffAmount>base>description
    • 200 response: added an item of type object to serviceCharges>charge>feeInfo oneOf values
    • 200 response: has been updated at path serviceCharges>charge>feeInfo>title
    • 200 response: added support for new value TRANSACTION_TYPE_AGENT_CONTACT on enum serviceCharges>charge>feeInfo>transactionFeeType
    • 200 response: removed serviceCharges>charge>feeInfo>bookingFeeType>description
    • 200 response: added serviceCharges>charge>feeInfo>discriminator>mapping>AGENT_FEE
Template API
  • POST /v2/event-templates/list:
    • request: added support for sortOptions property
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added support for eventTemplate>group>metadata>inviteEmailConfig property
  • POST /v2/event-templates/list:
    • 200 response: added support for eventTemplates>group>metadata>inviteEmailConfig property
  • POST /v2/event-templates/{templateId}/edit-basic-info:
    • request: added support for inviteEmailConfig property
  • GET /v2/event-templates/{templateId}:
    • 200 response: added support for eventTemplate>group>metadata>inviteEmailConfig property
  • POST /v2/event-templates:
    • request: added support for inviteEmailConfig property
Trip API
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: has been updated at path railPnr>tickets>refundedPrice>title
    • request: has been updated at path railPnr>tickets>refundedPrice>description
    • request: removed support for railPnr>tickets>refundedPrice>base property
    • request: removed support for railPnr>tickets>refundedPrice>extras property
    • request: removed support for railPnr>tickets>refundedPrice>refund property
    • request: removed support for railPnr>tickets>refundedPrice>tax property
    • request: removed support for railPnr>tickets>refundedPrice>commission property
    • request: removed support for railPnr>tickets>refundedPrice>includesCommission property
    • request: removed support for railPnr>tickets>refundedPrice>taxBreakdown property
    • request: removed support for railPnr>tickets>refundedPrice>transactionDate property
    • request: removed support for railPnr>tickets>refundedPrice>refundInfo property
    • request: added support for railPnr>tickets>refundedPrice>amount property
    • request: added support for railPnr>tickets>refundedPrice>currencyCode property
    • request: added support for railPnr>tickets>refundedPrice>convertedAmount property
    • request: added support for railPnr>tickets>refundedPrice>convertedCurrency property
    • request: added support for railPnr>tickets>refundedPrice>otherCoinage property
    • request: railPnr>tickets>refundedPrice>base is no longer required
    • request: railPnr>tickets>refundedPrice>tax is no longer required
    • request: railPnr>tickets>refundedPrice>amount is now required
    • request: railPnr>tickets>refundedPrice>currencyCode is now required
    • request: has been updated at path railPnr>tickets>price>title
    • request: has been updated at path railPnr>tickets>price>description
    • request: removed support for railPnr>tickets>price>base property
    • request: removed support for railPnr>tickets>price>extras property
    • request: removed support for railPnr>tickets>price>refund property
    • request: removed support for railPnr>tickets>price>tax property
    • request: removed support for railPnr>tickets>price>commission property
    • request: removed support for railPnr>tickets>price>includesCommission property
    • request: removed support for railPnr>tickets>price>taxBreakdown property
    • request: removed support for railPnr>tickets>price>transactionDate property
    • request: removed support for railPnr>tickets>price>refundInfo property
    • request: added support for railPnr>tickets>price>amount property
    • request: added support for railPnr>tickets>price>currencyCode property
    • request: added support for railPnr>tickets>price>convertedAmount property
    • request: added support for railPnr>tickets>price>convertedCurrency property
    • request: added support for railPnr>tickets>price>otherCoinage property
    • request: railPnr>tickets>price>base is no longer required
    • request: railPnr>tickets>price>tax is no longer required
    • request: railPnr>tickets>price>amount is now required
    • request: railPnr>tickets>price>currencyCode is now required
    • request: added an item of type object to transactions>itemGroups oneOf values
    • request: added transactions>itemGroups>discriminator>mapping>TMC_FEE_ITEM
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: has been updated at path railPnr>tickets>refundedPrice>title
    • 200 response: has been updated at path railPnr>tickets>refundedPrice>description
    • 200 response: removed support for railPnr>tickets>refundedPrice>base property
    • 200 response: removed support for railPnr>tickets>refundedPrice>extras property
    • 200 response: removed support for railPnr>tickets>refundedPrice>refund property
    • 200 response: removed support for railPnr>tickets>refundedPrice>tax property
    • 200 response: removed support for railPnr>tickets>refundedPrice>commission property
    • 200 response: removed support for railPnr>tickets>refundedPrice>includesCommission property
    • 200 response: removed support for railPnr>tickets>refundedPrice>taxBreakdown property
    • 200 response: removed support for railPnr>tickets>refundedPrice>transactionDate property
    • 200 response: removed support for railPnr>tickets>refundedPrice>refundInfo property
    • 200 response: added support for railPnr>tickets>refundedPrice>amount property
    • 200 response: added support for railPnr>tickets>refundedPrice>currencyCode property
    • 200 response: added support for railPnr>tickets>refundedPrice>convertedAmount property
    • 200 response: added support for railPnr>tickets>refundedPrice>convertedCurrency property
    • 200 response: added support for railPnr>tickets>refundedPrice>otherCoinage property
    • 200 response: railPnr>tickets>refundedPrice>base is no longer required
    • 200 response: railPnr>tickets>refundedPrice>tax is no longer required
    • 200 response: railPnr>tickets>refundedPrice>amount is now required
    • 200 response: railPnr>tickets>refundedPrice>currencyCode is now required
    • 200 response: has been updated at path railPnr>tickets>price>title
    • 200 response: has been updated at path railPnr>tickets>price>description
    • 200 response: removed support for railPnr>tickets>price>base property
    • 200 response: removed support for railPnr>tickets>price>extras property
    • 200 response: removed support for railPnr>tickets>price>refund property
    • 200 response: removed support for railPnr>tickets>price>tax property
    • 200 response: removed support for railPnr>tickets>price>commission property
    • 200 response: removed support for railPnr>tickets>price>includesCommission property
    • 200 response: removed support for railPnr>tickets>price>taxBreakdown property
    • 200 response: removed support for railPnr>tickets>price>transactionDate property
    • 200 response: removed support for railPnr>tickets>price>refundInfo property
    • 200 response: added support for railPnr>tickets>price>amount property
    • 200 response: added support for railPnr>tickets>price>currencyCode property
    • 200 response: added support for railPnr>tickets>price>convertedAmount property
    • 200 response: added support for railPnr>tickets>price>convertedCurrency property
    • 200 response: added support for railPnr>tickets>price>otherCoinage property
    • 200 response: railPnr>tickets>price>base is no longer required
    • 200 response: railPnr>tickets>price>tax is no longer required
    • 200 response: railPnr>tickets>price>amount is now required
    • 200 response: railPnr>tickets>price>currencyCode is now required
    • 200 response: added an item of type object to transactions>itemGroups oneOf values
    • 200 response: added transactions>itemGroups>discriminator>mapping>TMC_FEE_ITEM
  • POST /v3/trips/{tripId}/pnrs:
    • request: has been updated at path railPnr>tickets>refundedPrice>title
    • request: has been updated at path railPnr>tickets>refundedPrice>description
    • request: removed support for railPnr>tickets>refundedPrice>base property
    • request: removed support for railPnr>tickets>refundedPrice>extras property
    • request: removed support for railPnr>tickets>refundedPrice>refund property
    • request: removed support for railPnr>tickets>refundedPrice>tax property
    • request: removed support for railPnr>tickets>refundedPrice>commission property
    • request: removed support for railPnr>tickets>refundedPrice>includesCommission property
    • request: removed support for railPnr>tickets>refundedPrice>taxBreakdown property
    • request: removed support for railPnr>tickets>refundedPrice>transactionDate property
    • request: removed support for railPnr>tickets>refundedPrice>refundInfo property
    • request: added support for railPnr>tickets>refundedPrice>amount property
    • request: added support for railPnr>tickets>refundedPrice>currencyCode property
    • request: added support for railPnr>tickets>refundedPrice>convertedAmount property
    • request: added support for railPnr>tickets>refundedPrice>convertedCurrency property
    • request: added support for railPnr>tickets>refundedPrice>otherCoinage property
    • request: railPnr>tickets>refundedPrice>base is no longer required
    • request: railPnr>tickets>refundedPrice>tax is no longer required
    • request: railPnr>tickets>refundedPrice>amount is now required
    • request: railPnr>tickets>refundedPrice>currencyCode is now required
    • request: has been updated at path railPnr>tickets>price>title
    • request: has been updated at path railPnr>tickets>price>description
    • request: removed support for railPnr>tickets>price>base property
    • request: removed support for railPnr>tickets>price>extras property
    • request: removed support for railPnr>tickets>price>refund property
    • request: removed support for railPnr>tickets>price>tax property
    • request: removed support for railPnr>tickets>price>commission property
    • request: removed support for railPnr>tickets>price>includesCommission property
    • request: removed support for railPnr>tickets>price>taxBreakdown property
    • request: removed support for railPnr>tickets>price>transactionDate property
    • request: removed support for railPnr>tickets>price>refundInfo property
    • request: added support for railPnr>tickets>price>amount property
    • request: added support for railPnr>tickets>price>currencyCode property
    • request: added support for railPnr>tickets>price>convertedAmount property
    • request: added support for railPnr>tickets>price>convertedCurrency property
    • request: added support for railPnr>tickets>price>otherCoinage property
    • request: railPnr>tickets>price>base is no longer required
    • request: railPnr>tickets>price>tax is no longer required
    • request: railPnr>tickets>price>amount is now required
    • request: railPnr>tickets>price>currencyCode is now required
    • request: added an item of type object to transactions>itemGroups oneOf values
    • request: added transactions>itemGroups>discriminator>mapping>TMC_FEE_ITEM
  • GET /v3/trips/{tripId}/detail:
    • 200 response: has been updated at path pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>title
    • 200 response: has been updated at path pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>description
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>base property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>extras property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>refund property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>tax property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>commission property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>includesCommission property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>taxBreakdown property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>transactionDate property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>refundInfo property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>amount property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>currencyCode property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>convertedAmount property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>convertedCurrency property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>otherCoinage property
    • 200 response: pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>base is no longer required
    • 200 response: pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>tax is no longer required
    • 200 response: pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>amount is now required
    • 200 response: pendingManualFormPnrs>data>railPnr>tickets>refundedPrice>currencyCode is now required
    • 200 response: has been updated at path pendingManualFormPnrs>data>railPnr>tickets>price>title
    • 200 response: has been updated at path pendingManualFormPnrs>data>railPnr>tickets>price>description
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>price>base property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>price>extras property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>price>refund property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>price>tax property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>price>commission property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>price>includesCommission property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>price>taxBreakdown property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>price>transactionDate property
    • 200 response: removed support for pendingManualFormPnrs>data>railPnr>tickets>price>refundInfo property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>tickets>price>amount property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>tickets>price>currencyCode property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>tickets>price>convertedAmount property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>tickets>price>convertedCurrency property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>tickets>price>otherCoinage property
    • 200 response: pendingManualFormPnrs>data>railPnr>tickets>price>base is no longer required
    • 200 response: pendingManualFormPnrs>data>railPnr>tickets>price>tax is no longer required
    • 200 response: pendingManualFormPnrs>data>railPnr>tickets>price>amount is now required
    • 200 response: pendingManualFormPnrs>data>railPnr>tickets>price>currencyCode is now required
    • 200 response: added an item of type object to pendingManualFormPnrs>data>transactions>itemGroups oneOf values
    • 200 response: added pendingManualFormPnrs>data>transactions>itemGroups>discriminator>mapping>TMC_FEE_ITEM
    • 200 response: has been updated at path pendingShellPnrs>data>railPnr>tickets>refundedPrice>title
    • 200 response: has been updated at path pendingShellPnrs>data>railPnr>tickets>refundedPrice>description
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>base property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>extras property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>refund property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>tax property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>commission property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>includesCommission property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>taxBreakdown property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>transactionDate property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>refundInfo property
    • 200 response: added support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>amount property
    • 200 response: added support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>currencyCode property
    • 200 response: added support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>convertedAmount property
    • 200 response: added support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>convertedCurrency property
    • 200 response: added support for pendingShellPnrs>data>railPnr>tickets>refundedPrice>otherCoinage property
    • 200 response: pendingShellPnrs>data>railPnr>tickets>refundedPrice>base is no longer required
    • 200 response: pendingShellPnrs>data>railPnr>tickets>refundedPrice>tax is no longer required
    • 200 response: pendingShellPnrs>data>railPnr>tickets>refundedPrice>amount is now required
    • 200 response: pendingShellPnrs>data>railPnr>tickets>refundedPrice>currencyCode is now required
    • 200 response: has been updated at path pendingShellPnrs>data>railPnr>tickets>price>title
    • 200 response: has been updated at path pendingShellPnrs>data>railPnr>tickets>price>description
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>price>base property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>price>extras property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>price>refund property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>price>tax property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>price>commission property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>price>includesCommission property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>price>taxBreakdown property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>price>transactionDate property
    • 200 response: removed support for pendingShellPnrs>data>railPnr>tickets>price>refundInfo property
    • 200 response: added support for pendingShellPnrs>data>railPnr>tickets>price>amount property
    • 200 response: added support for pendingShellPnrs>data>railPnr>tickets>price>currencyCode property
    • 200 response: added support for pendingShellPnrs>data>railPnr>tickets>price>convertedAmount property
    • 200 response: added support for pendingShellPnrs>data>railPnr>tickets>price>convertedCurrency property
    • 200 response: added support for pendingShellPnrs>data>railPnr>tickets>price>otherCoinage property
    • 200 response: pendingShellPnrs>data>railPnr>tickets>price>base is no longer required
    • 200 response: pendingShellPnrs>data>railPnr>tickets>price>tax is no longer required
    • 200 response: pendingShellPnrs>data>railPnr>tickets>price>amount is now required
    • 200 response: pendingShellPnrs>data>railPnr>tickets>price>currencyCode is now required
    • 200 response: added an item of type object to pendingShellPnrs>data>transactions>itemGroups oneOf values
    • 200 response: added pendingShellPnrs>data>transactions>itemGroups>discriminator>mapping>TMC_FEE_ITEM
    • 200 response: has been updated at path pnrs>data>railPnr>tickets>refundedPrice>title
    • 200 response: has been updated at path pnrs>data>railPnr>tickets>refundedPrice>description
    • 200 response: removed support for pnrs>data>railPnr>tickets>refundedPrice>base property
    • 200 response: removed support for pnrs>data>railPnr>tickets>refundedPrice>extras property
    • 200 response: removed support for pnrs>data>railPnr>tickets>refundedPrice>refund property
    • 200 response: removed support for pnrs>data>railPnr>tickets>refundedPrice>tax property
    • 200 response: removed support for pnrs>data>railPnr>tickets>refundedPrice>commission property
    • 200 response: removed support for pnrs>data>railPnr>tickets>refundedPrice>includesCommission property
    • 200 response: removed support for pnrs>data>railPnr>tickets>refundedPrice>taxBreakdown property
    • 200 response: removed support for pnrs>data>railPnr>tickets>refundedPrice>transactionDate property
    • 200 response: removed support for pnrs>data>railPnr>tickets>refundedPrice>refundInfo property
    • 200 response: added support for pnrs>data>railPnr>tickets>refundedPrice>amount property
    • 200 response: added support for pnrs>data>railPnr>tickets>refundedPrice>currencyCode property
    • 200 response: added support for pnrs>data>railPnr>tickets>refundedPrice>convertedAmount property
    • 200 response: added support for pnrs>data>railPnr>tickets>refundedPrice>convertedCurrency property
    • 200 response: added support for pnrs>data>railPnr>tickets>refundedPrice>otherCoinage property
    • 200 response: pnrs>data>railPnr>tickets>refundedPrice>base is no longer required
    • 200 response: pnrs>data>railPnr>tickets>refundedPrice>tax is no longer required
    • 200 response: pnrs>data>railPnr>tickets>refundedPrice>amount is now required
    • 200 response: pnrs>data>railPnr>tickets>refundedPrice>currencyCode is now required
    • 200 response: has been updated at path pnrs>data>railPnr>tickets>price>title
    • 200 response: has been updated at path pnrs>data>railPnr>tickets>price>description
    • 200 response: removed support for pnrs>data>railPnr>tickets>price>base property
    • 200 response: removed support for pnrs>data>railPnr>tickets>price>extras property
    • 200 response: removed support for pnrs>data>railPnr>tickets>price>refund property
    • 200 response: removed support for pnrs>data>railPnr>tickets>price>tax property
    • 200 response: removed support for pnrs>data>railPnr>tickets>price>commission property
    • 200 response: removed support for pnrs>data>railPnr>tickets>price>includesCommission property
    • 200 response: removed support for pnrs>data>railPnr>tickets>price>taxBreakdown property
    • 200 response: removed support for pnrs>data>railPnr>tickets>price>transactionDate property
    • 200 response: removed support for pnrs>data>railPnr>tickets>price>refundInfo property
    • 200 response: added support for pnrs>data>railPnr>tickets>price>amount property
    • 200 response: added support for pnrs>data>railPnr>tickets>price>currencyCode property
    • 200 response: added support for pnrs>data>railPnr>tickets>price>convertedAmount property
    • 200 response: added support for pnrs>data>railPnr>tickets>price>convertedCurrency property
    • 200 response: added support for pnrs>data>railPnr>tickets>price>otherCoinage property
    • 200 response: pnrs>data>railPnr>tickets>price>base is no longer required
    • 200 response: pnrs>data>railPnr>tickets>price>tax is no longer required
    • 200 response: pnrs>data>railPnr>tickets>price>amount is now required
    • 200 response: pnrs>data>railPnr>tickets>price>currencyCode is now required
    • 200 response: added an item of type object to pnrs>data>transactions>itemGroups oneOf values
    • 200 response: added pnrs>data>transactions>itemGroups>discriminator>mapping>TMC_FEE_ITEM
  • POST /v2/invoicing/invoice-data:
    • 200 response: added support for new value MERCHANT_FEE on enum invoices>data>purchaseType
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added an item of type object to serviceFees>feeInfo oneOf values
    • request: has been updated at path serviceFees>feeInfo>title
    • request: added support for new value TRANSACTION_TYPE_AGENT_CONTACT on enum serviceFees>feeInfo>transactionFeeType
    • request: removed serviceFees>feeInfo>bookingFeeType>description
    • request: added serviceFees>feeInfo>discriminator>mapping>AGENT_FEE
    • request: added support for new value ADMIN on enum bookingHistory>bookerInfo>role
    • request: added support for railPnr>ticketDetails>legs property
    • request: added support for railPnr>ticketDetails>passengerRefs property
    • request: added support for railPnr>tickets>price property
    • request: added support for railPnr>tickets>refundedPrice property
    • request: added support for transactions>paymentReference property
    • request: added support for transactions>bookerInfo property
    • request: added support for new value SUB_TOTAL on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value OB_FEES_GST on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value SUB_TOTAL on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value OB_FEES_GST on enum transactions>itemGroups>transactionFares>transactionFareType
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added an item of type object to serviceFees>feeInfo oneOf values
    • 200 response: has been updated at path serviceFees>feeInfo>title
    • 200 response: added support for new value TRANSACTION_TYPE_AGENT_CONTACT on enum serviceFees>feeInfo>transactionFeeType
    • 200 response: removed serviceFees>feeInfo>bookingFeeType>description
    • 200 response: added serviceFees>feeInfo>discriminator>mapping>AGENT_FEE
    • 200 response: added support for new value ADMIN on enum bookingHistory>bookerInfo>role
    • 200 response: added support for railPnr>ticketDetails>legs property
    • 200 response: added support for railPnr>ticketDetails>passengerRefs property
    • 200 response: added support for railPnr>tickets>price property
    • 200 response: added support for railPnr>tickets>refundedPrice property
    • 200 response: added support for transactions>paymentReference property
    • 200 response: added support for transactions>bookerInfo property
    • 200 response: added support for new value SUB_TOTAL on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value OB_FEES_GST on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value SUB_TOTAL on enum transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value OB_FEES_GST on enum transactions>itemGroups>transactionFares>transactionFareType
  • POST /v3/trips/{tripId}/pnrs:
    • request: added an item of type object to serviceFees>feeInfo oneOf values
    • request: has been updated at path serviceFees>feeInfo>title
    • request: added support for new value TRANSACTION_TYPE_AGENT_CONTACT on enum serviceFees>feeInfo>transactionFeeType
    • request: removed serviceFees>feeInfo>bookingFeeType>description
    • request: added serviceFees>feeInfo>discriminator>mapping>AGENT_FEE
    • request: added support for new value ADMIN on enum bookingHistory>bookerInfo>role
    • request: added support for railPnr>ticketDetails>legs property
    • request: added support for railPnr>ticketDetails>passengerRefs property
    • request: added support for railPnr>tickets>price property
    • request: added support for railPnr>tickets>refundedPrice property
    • request: added support for transactions>paymentReference property
    • request: added support for transactions>bookerInfo property
    • request: added support for new value SUB_TOTAL on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value OB_FEES_GST on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value SUB_TOTAL on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value OB_FEES_GST on enum transactions>itemGroups>transactionFares>transactionFareType
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added an item of type object to pendingManualFormPnrs>data>serviceFees>feeInfo oneOf values
    • 200 response: has been updated at path pendingManualFormPnrs>data>serviceFees>feeInfo>title
    • 200 response: added support for new value TRANSACTION_TYPE_AGENT_CONTACT on enum pendingManualFormPnrs>data>serviceFees>feeInfo>transactionFeeType
    • 200 response: removed pendingManualFormPnrs>data>serviceFees>feeInfo>bookingFeeType>description
    • 200 response: added pendingManualFormPnrs>data>serviceFees>feeInfo>discriminator>mapping>AGENT_FEE
    • 200 response: added support for new value ADMIN on enum pendingManualFormPnrs>data>bookingHistory>bookerInfo>role
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>ticketDetails>legs property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>ticketDetails>passengerRefs property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>tickets>price property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>tickets>refundedPrice property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>paymentReference property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>bookerInfo property
    • 200 response: added support for new value SUB_TOTAL on enum pendingManualFormPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value OB_FEES_GST on enum pendingManualFormPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value SUB_TOTAL on enum pendingManualFormPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value OB_FEES_GST on enum pendingManualFormPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added an item of type object to pendingShellPnrs>data>serviceFees>feeInfo oneOf values
    • 200 response: has been updated at path pendingShellPnrs>data>serviceFees>feeInfo>title
    • 200 response: added support for new value TRANSACTION_TYPE_AGENT_CONTACT on enum pendingShellPnrs>data>serviceFees>feeInfo>transactionFeeType
    • 200 response: removed pendingShellPnrs>data>serviceFees>feeInfo>bookingFeeType>description
    • 200 response: added pendingShellPnrs>data>serviceFees>feeInfo>discriminator>mapping>AGENT_FEE
    • 200 response: added support for new value ADMIN on enum pendingShellPnrs>data>bookingHistory>bookerInfo>role
    • 200 response: added support for pendingShellPnrs>data>railPnr>ticketDetails>legs property
    • 200 response: added support for pendingShellPnrs>data>railPnr>ticketDetails>passengerRefs property
    • 200 response: added support for pendingShellPnrs>data>railPnr>tickets>price property
    • 200 response: added support for pendingShellPnrs>data>railPnr>tickets>refundedPrice property
    • 200 response: added support for pendingShellPnrs>data>transactions>paymentReference property
    • 200 response: added support for pendingShellPnrs>data>transactions>bookerInfo property
    • 200 response: added support for new value SUB_TOTAL on enum pendingShellPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value OB_FEES_GST on enum pendingShellPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value SUB_TOTAL on enum pendingShellPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value OB_FEES_GST on enum pendingShellPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added an item of type object to pnrs>data>serviceFees>feeInfo oneOf values
    • 200 response: has been updated at path pnrs>data>serviceFees>feeInfo>title
    • 200 response: added support for new value TRANSACTION_TYPE_AGENT_CONTACT on enum pnrs>data>serviceFees>feeInfo>transactionFeeType
    • 200 response: removed pnrs>data>serviceFees>feeInfo>bookingFeeType>description
    • 200 response: added pnrs>data>serviceFees>feeInfo>discriminator>mapping>AGENT_FEE
    • 200 response: added support for new value ADMIN on enum pnrs>data>bookingHistory>bookerInfo>role
    • 200 response: added support for pnrs>data>railPnr>ticketDetails>legs property
    • 200 response: added support for pnrs>data>railPnr>ticketDetails>passengerRefs property
    • 200 response: added support for pnrs>data>railPnr>tickets>price property
    • 200 response: added support for pnrs>data>railPnr>tickets>refundedPrice property
    • 200 response: added support for pnrs>data>transactions>paymentReference property
    • 200 response: added support for pnrs>data>transactions>bookerInfo property
    • 200 response: added support for new value SUB_TOTAL on enum pnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value OB_FEES_GST on enum pnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value SUB_TOTAL on enum pnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value OB_FEES_GST on enum pnrs>data>transactions>itemGroups>transactionFares>transactionFareType

Deprecations

Company API
  • GET /v2/companies/{companyId}/white-label-config:
    • 200 response: thumbnailImage at path logoConfig>thumbnailImage has been deprecated
  • PUT /v2/companies/{companyId}/white-label-config: request: thumbnailImage at path logoConfig>thumbnailImage has been deprecated

New endpoints

Trip API
  • Published GET /v2/pnrs/search

August 19, 2025

Updates

Air API
  • POST /v3/air/company-transferable-unused-credits/list:
    • 200 response: added support for new value CARTRAWLER on enum unusedCreditInfos>source
    • request: added support for new value CARTRAWLER on enum companyCreditFilter>supplier
  • POST /v3/air/company-unused-credits/list:
    • 200 response: added support for new value CARTRAWLER on enum unusedCreditInfos>source
    • request: added support for new value CARTRAWLER on enum companyCreditFilter>supplier
  • POST /v3/air/fetch-traveler-unused-credits:
    • 200 response: added support for new value CARTRAWLER on enum unusedCreditInfo>source
  • POST /v2/air/pnrs/{pnrId}/update:
    • request: added support for new value CARTRAWLER on enum bookingPaymentDetails>bookingTravelerPaymentDetails>selectedFormOfPayments>selectedPaymentSources>rawPaymentSource>source
    • request: added support for new value CARTRAWLER on enum travelerInfo>traveler>travelerInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelerInfo>traveler>travelerInfo>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelerInfo>traveler>travelerInfo>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelerInfo>traveler>travelerInfo>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum pnrRemarks>remark>remarkIdentifier>travelerInfo>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/modify-search:
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>posInfo>source
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • GET /v2/air/pnrs/{pnrId}/exchange-details:
    • 200 response: added support for new value CARTRAWLER on enum ticketToExchangeInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/intermediate-revalidate-itinerary:
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added policyDetails>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added policyDetails>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added policyDetails>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added policyDetails>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/revalidate-itinerary:
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added policyDetails>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added policyDetails>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added policyDetails>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added policyDetails>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum bookingCharges>paymentMethod>selectedPaymentSource>rawPaymentSource>source
    • request: added support for new value CARTRAWLER on enum travelers>travelerDetails>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/initiate-booking:
    • request: added support for new value CARTRAWLER on enum bookingCharges>paymentMethod>selectedPaymentSource>rawPaymentSource>source
    • request: added support for new value CARTRAWLER on enum travelers>travelerDetails>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/seat-map:
    • 200 response: added support for new value NO_MOVIE_VIEW on enum seatMaps>cabinSections>rowSections>seatSections>limitations
    • 200 response: added support for new value ARMREST_TABLE on enum seatMaps>cabinSections>rowSections>seatSections>limitations
    • 200 response: added support for new value SUPPLIER_ONLY_SEAT on enum seatMaps>cabinSections>rowSections>seatSections>limitations
    • 200 response: added support for new value NO_MEDIA_SCREEN on enum seatMaps>cabinSections>rowSections>seatSections>limitations
  • POST /v2/air/selected-itinerary:
    • 200 response: added support for new value CARTRAWLER on enum itinerary>posInfo>source
    • 200 response: added support for new value CARTRAWLER on enum itinerary>policyInfos>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itinerary>policyInfos>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itinerary>policyInfos>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itinerary>policyInfos>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum itinerary>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itinerary>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itinerary>policyInfos>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum itinerary>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itinerary>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/flight-attributes:
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>posInfo>source
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/search-flights:
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>posInfo>source
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
Auth API
  • POST /v2/auth/oauth2-token:
    • 200 response: has been updated at path refresh_token>description
    • 200 response: has been updated at path expires_in>description
    • 200 response: has been updated at path access_token>description
    • request: has been updated at path scope>description
    • request: has been updated at path subject_token_type>description
    • request: has been updated at path subject_token>description
    • request: has been updated at path client_id>description
    • request: has been updated at path grant_type>description
Company API
  • POST /v2/service-charge/{entityType}/{entityId}/types/{type}/list:
    • 200 response: added support for new value CARTRAWLER on enum serviceCharges>bookingDetails>source
    • 200 response: added support for new value CARTRAWLER on enum serviceCharges>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • PUT /v2/companies/{companyId}:
    • request: added support for new value CARTRAWLER on enum emergencyContactInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • GET /v2/companies/{companyId}:
    • 200 response: added support for new value CARTRAWLER on enum emergencyContactInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/companies:
    • request: added support for new value CARTRAWLER on enum emergencyContactInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
Event API
  • GET /v2/events/payment-sources:
    • 200 response: added support for new value CARTRAWLER on enum paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for new value CARTRAWLER on enum paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction>bufferPercentage>format
  • POST /v2/events/list:
    • 200 response: added support for new value CARTRAWLER on enum events>paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for new value CARTRAWLER on enum events>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added events>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction>bufferPercentage>format
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for new value CARTRAWLER on enum event>paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for new value CARTRAWLER on enum event>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added event>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction>bufferPercentage>format
  • GET /v2/events/{eventId}:
    • 200 response: added support for new value CARTRAWLER on enum event>paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for new value CARTRAWLER on enum event>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added event>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction>bufferPercentage>format
Hotel API
  • POST /v2/hotel/pnrs/{pnrId}/modify-book:
    • request: added support for new value CARTRAWLER on enum bookingPaymentDetails>bookingTravelerPaymentDetails>selectedFormOfPayments>selectedPaymentSources>rawPaymentSource>source
  • POST /v2/hotel/pnrs/{pnrId}/modify-details:
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>rateInfo>rateSupplier
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>rateInfo>rateSupplier
  • POST /v2/hotel/create-pnr:
    • request: added support for new value CARTRAWLER on enum bookingPaymentDetails>bookingTravelerPaymentDetails>selectedFormOfPayments>selectedPaymentSources>rawPaymentSource>source
  • POST /v2/hotel/validate-rebooking:
    • request: added support for new value CARTRAWLER on enum travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/hotel/details:
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum bookedRooms>rateOptions>rateInfo>rateSupplier
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum rooms>rateOptions>rateInfo>rateSupplier
  • POST /v2/hotel/search:
    • 200 response: added support for new value CARTRAWLER on enum hotels>policyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added hotels>policyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added hotels>policyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added hotels>policyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum hotels>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum hotels>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added hotels>policyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum hotels>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum hotels>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
Payments API
  • POST /v2/service-charge/{entityType}/{entityId}/types/{type}/list:
    • 200 response: added support for new value CARTRAWLER on enum serviceCharges>bookingDetails>source
    • 200 response: added support for new value CARTRAWLER on enum serviceCharges>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
Policy API
  • PUT /v2/companies/{companyId}/policies/{policyId}:
    • request: added an item of type object to rules>policyValue>universalProps oneOf values
    • request: added support for new value RESTRICT_AIRPORT_TRANSFERS on enum rules>ruleType
  • GET /v2/companies/{companyId}/policies/{policyId}:
    • 200 response: added an item of type object to rules>policyValue>universalProps oneOf values
    • 200 response: added support for new value RESTRICT_AIRPORT_TRANSFERS on enum rules>ruleType
  • POST /v2/companies/{companyId}/policies:
    • request: added an item of type object to rules>policyValue>universalProps oneOf values
    • request: added support for new value RESTRICT_AIRPORT_TRANSFERS on enum rules>ruleType
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added support for new value CARTRAWLER on enum eventTemplate>paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for new value CARTRAWLER on enum eventTemplate>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added eventTemplate>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction>bufferPercentage>format
  • POST /v2/event-templates/list:
    • 200 response: added support for new value CARTRAWLER on enum eventTemplates>paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for new value CARTRAWLER on enum eventTemplates>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added eventTemplates>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction>bufferPercentage>format
  • GET /v2/event-templates/{templateId}:
    • 200 response: added support for new value CARTRAWLER on enum eventTemplate>paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for new value CARTRAWLER on enum eventTemplate>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added eventTemplate>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction>bufferPercentage>format
Trip API
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for airPnr>travelerInfos>tickets>airlineFeeDetails property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for airPnr>travelerInfos>tickets>airlineFeeDetails property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for airPnr>travelerInfos>tickets>airlineFeeDetails property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>airlineFeeDetails property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>airlineFeeDetails property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>airlineFeeDetails property
  • POST /v3/approvals/companies/{companyId}/list:
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>source
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v3/approvals/approvers/{userId}/list:
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>source
    • 200 response: added support for new value CARTRAWLER on enum approvalDataList>pnrSummary>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/invoicing/invoice-data:
    • 200 response: added support for new value CARTRAWLER on enum invoices>data>supplierType
  • POST /v3/trips/arrangers/{arrangerId}/list:
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>createdByUserBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>userBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>source
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>createdByUserBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>userBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>source
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v3/trips/companies/{companyId}/list:
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>createdByUserBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>userBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>source
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>createdByUserBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>userBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>source
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v3/trips/users/{userId}/list:
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>createdByUserBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>userBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>source
    • 200 response: added support for new value CARTRAWLER on enum failedTripSummaries>pnrSummaries>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>createdByUserBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>userBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>source
    • 200 response: added support for new value CARTRAWLER on enum tripSummaries>pnrSummaries>tmcInfo>secondaryServiceProviderTmcs>supplier
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for new value CARTRAWLER on enum pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum railPnr>passengerInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for airPnr>travelerInfos>tickets>emdInfo>rficCode property
    • request: added support for airPnr>travelerInfos>tickets>emdInfo>rfiscCode property
    • request: added support for airPnr>travelerInfos>tickets>emdInfo>associatedEticketCouponIndices property
    • request: added support for new value CARTRAWLER on enum airPnr>travelerInfos>tickets>createdUnusedCredit>source
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum costToCustomer>payments>selectedPaymentSource>rawPaymentSource>source
    • request: added support for new value CARTRAWLER on enum costOfGoodsSold>payments>selectedPaymentSource>rawPaymentSource>source
    • request: added support for new value CARTRAWLER on enum pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for new value CARTRAWLER on enum pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum railPnr>passengerInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for airPnr>travelerInfos>tickets>emdInfo>rficCode property
    • 200 response: added support for airPnr>travelerInfos>tickets>emdInfo>rfiscCode property
    • 200 response: added support for airPnr>travelerInfos>tickets>emdInfo>associatedEticketCouponIndices property
    • 200 response: added support for new value CARTRAWLER on enum airPnr>travelerInfos>tickets>createdUnusedCredit>source
    • 200 response: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum costToCustomer>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value CARTRAWLER on enum costOfGoodsSold>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value CARTRAWLER on enum pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for new value CARTRAWLER on enum pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum railPnr>passengerInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for airPnr>travelerInfos>tickets>emdInfo>rficCode property
    • request: added support for airPnr>travelerInfos>tickets>emdInfo>rfiscCode property
    • request: added support for airPnr>travelerInfos>tickets>emdInfo>associatedEticketCouponIndices property
    • request: added support for new value CARTRAWLER on enum airPnr>travelerInfos>tickets>createdUnusedCredit>source
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum costToCustomer>payments>selectedPaymentSource>rawPaymentSource>source
    • request: added support for new value CARTRAWLER on enum costOfGoodsSold>payments>selectedPaymentSource>rawPaymentSource>source
    • request: added support for new value CARTRAWLER on enum pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value CARTRAWLER on enum travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for new value CARTRAWLER on enum simplePnrs>source
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>railPnr>passengerInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>emdInfo>rficCode property
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>emdInfo>rfiscCode property
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>emdInfo>associatedEticketCouponIndices property
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>createdUnusedCredit>source
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>costToCustomer>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>costOfGoodsSold>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingManualFormPnrs>data>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>railPnr>passengerInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>emdInfo>rficCode property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>emdInfo>rfiscCode property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>emdInfo>associatedEticketCouponIndices property
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>airPnr>travelerInfos>tickets>createdUnusedCredit>source
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>costToCustomer>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>costOfGoodsSold>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pendingShellPnrs>data>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>railPnr>passengerInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>emdInfo>rficCode property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>emdInfo>rfiscCode property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>emdInfo>associatedEticketCouponIndices property
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>airPnr>travelerInfos>tickets>createdUnusedCredit>source
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>costToCustomer>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>costOfGoodsSold>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value CARTRAWLER on enum pnrs>data>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
User Management API
  • PUT /v2/users/{userId}/personal-info:
    • request: added support for new value CARTRAWLER on enum emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • GET /v2/users/{userId}/personal-info:
    • 200 response: added support for new value CARTRAWLER on enum emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • PUT /v2/users/{userId}:
    • request: added support for new value CARTRAWLER on enum personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • GET /v2/users/{userId}:
    • 200 response: added support for new value CARTRAWLER on enum personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/users:
    • request: added support for new value CARTRAWLER on enum personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier

New endpoints

Company API
  • Published POST /v3/companies/{companyId}/cost-centers/list

  • Published POST /v3/companies/{companyId}/departments/list

August 13, 2025

Updates

Event API
  • POST /v2/events/list:
    • request: removed required
    • request: added support for listByTravelerEvents property
    • request: added support for sortOptions property
  • GET /v2/events/payment-sources:
    • 200 response: added support for paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction property
  • POST /v2/events/list:
    • 200 response: added support for events>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction property
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for event>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction property
  • GET /v2/events/{eventId}:
    • 200 response: added support for event>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction property
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added support for eventTemplate>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction property
  • POST /v2/event-templates/list:
    • 200 response: added support for eventTemplates>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction property
  • GET /v2/event-templates/{templateId}:
    • 200 response: added support for eventTemplate>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstruction property
Trip API
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for railPnr>previousItinerary>sections>fares>originInfo>uicCodes property
    • request: added support for railPnr>previousItinerary>sections>fares>destinationInfo>uicCodes property
    • request: added support for railPnr>previousItinerary>legInfos>destinationInfo>uicCodes property
    • request: added support for railPnr>previousItinerary>legInfos>originInfo>uicCodes property
    • request: added support for railPnr>sections>fares>originInfo>uicCodes property
    • request: added support for railPnr>sections>fares>destinationInfo>uicCodes property
    • request: added support for railPnr>legInfos>destinationInfo>uicCodes property
    • request: added support for railPnr>legInfos>originInfo>uicCodes property
    • request: added support for airPnr>travelerInfos>tickets>journeyCode property
    • request: added support for airPnr>travelerInfos>tickets>hemisphereCode property
    • request: added support for transactions>itemGroups>legInfos>destinationInfo>uicCodes property
    • request: added support for transactions>itemGroups>legInfos>originInfo>uicCodes property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for railPnr>previousItinerary>sections>fares>originInfo>uicCodes property
    • 200 response: added support for railPnr>previousItinerary>sections>fares>destinationInfo>uicCodes property
    • 200 response: added support for railPnr>previousItinerary>legInfos>destinationInfo>uicCodes property
    • 200 response: added support for railPnr>previousItinerary>legInfos>originInfo>uicCodes property
    • 200 response: added support for railPnr>sections>fares>originInfo>uicCodes property
    • 200 response: added support for railPnr>sections>fares>destinationInfo>uicCodes property
    • 200 response: added support for railPnr>legInfos>destinationInfo>uicCodes property
    • 200 response: added support for railPnr>legInfos>originInfo>uicCodes property
    • 200 response: added support for airPnr>travelerInfos>tickets>journeyCode property
    • 200 response: added support for airPnr>travelerInfos>tickets>hemisphereCode property
    • 200 response: added support for transactions>itemGroups>legInfos>destinationInfo>uicCodes property
    • 200 response: added support for transactions>itemGroups>legInfos>originInfo>uicCodes property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for railPnr>previousItinerary>sections>fares>originInfo>uicCodes property
    • request: added support for railPnr>previousItinerary>sections>fares>destinationInfo>uicCodes property
    • request: added support for railPnr>previousItinerary>legInfos>destinationInfo>uicCodes property
    • request: added support for railPnr>previousItinerary>legInfos>originInfo>uicCodes property
    • request: added support for railPnr>sections>fares>originInfo>uicCodes property
    • request: added support for railPnr>sections>fares>destinationInfo>uicCodes property
    • request: added support for railPnr>legInfos>destinationInfo>uicCodes property
    • request: added support for railPnr>legInfos>originInfo>uicCodes property
    • request: added support for airPnr>travelerInfos>tickets>journeyCode property
    • request: added support for airPnr>travelerInfos>tickets>hemisphereCode property
    • request: added support for transactions>itemGroups>legInfos>destinationInfo>uicCodes property
    • request: added support for transactions>itemGroups>legInfos>originInfo>uicCodes property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>previousItinerary>sections>fares>originInfo>uicCodes property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>previousItinerary>sections>fares>destinationInfo>uicCodes property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>previousItinerary>legInfos>destinationInfo>uicCodes property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>previousItinerary>legInfos>originInfo>uicCodes property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>sections>fares>originInfo>uicCodes property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>sections>fares>destinationInfo>uicCodes property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>legInfos>destinationInfo>uicCodes property
    • 200 response: added support for pendingManualFormPnrs>data>railPnr>legInfos>originInfo>uicCodes property
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>journeyCode property
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>hemisphereCode property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>legInfos>destinationInfo>uicCodes property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>legInfos>originInfo>uicCodes property
    • 200 response: added support for pendingShellPnrs>data>railPnr>previousItinerary>sections>fares>originInfo>uicCodes property
    • 200 response: added support for pendingShellPnrs>data>railPnr>previousItinerary>sections>fares>destinationInfo>uicCodes property
    • 200 response: added support for pendingShellPnrs>data>railPnr>previousItinerary>legInfos>destinationInfo>uicCodes property
    • 200 response: added support for pendingShellPnrs>data>railPnr>previousItinerary>legInfos>originInfo>uicCodes property
    • 200 response: added support for pendingShellPnrs>data>railPnr>sections>fares>originInfo>uicCodes property
    • 200 response: added support for pendingShellPnrs>data>railPnr>sections>fares>destinationInfo>uicCodes property
    • 200 response: added support for pendingShellPnrs>data>railPnr>legInfos>destinationInfo>uicCodes property
    • 200 response: added support for pendingShellPnrs>data>railPnr>legInfos>originInfo>uicCodes property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>journeyCode property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>hemisphereCode property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>legInfos>destinationInfo>uicCodes property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>legInfos>originInfo>uicCodes property
    • 200 response: added support for pnrs>data>railPnr>previousItinerary>sections>fares>originInfo>uicCodes property
    • 200 response: added support for pnrs>data>railPnr>previousItinerary>sections>fares>destinationInfo>uicCodes property
    • 200 response: added support for pnrs>data>railPnr>previousItinerary>legInfos>destinationInfo>uicCodes property
    • 200 response: added support for pnrs>data>railPnr>previousItinerary>legInfos>originInfo>uicCodes property
    • 200 response: added support for pnrs>data>railPnr>sections>fares>originInfo>uicCodes property
    • 200 response: added support for pnrs>data>railPnr>sections>fares>destinationInfo>uicCodes property
    • 200 response: added support for pnrs>data>railPnr>legInfos>destinationInfo>uicCodes property
    • 200 response: added support for pnrs>data>railPnr>legInfos>originInfo>uicCodes property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>journeyCode property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>hemisphereCode property
    • 200 response: added support for pnrs>data>transactions>itemGroups>legInfos>destinationInfo>uicCodes property
    • 200 response: added support for pnrs>data>transactions>itemGroups>legInfos>originInfo>uicCodes property
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for new value AIR_SCHEDULE_CHANGE_ACCEPTED on enum bookingHistory>bookingInfo>status
    • request: added support for airPnr>legs>scheduleChangeInfo>selectedTravelerAction property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for new value AIR_SCHEDULE_CHANGE_ACCEPTED on enum bookingHistory>bookingInfo>status
    • 200 response: added support for airPnr>legs>scheduleChangeInfo>selectedTravelerAction property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for new value AIR_SCHEDULE_CHANGE_ACCEPTED on enum bookingHistory>bookingInfo>status
    • request: added support for airPnr>legs>scheduleChangeInfo>selectedTravelerAction property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for new value AIR_SCHEDULE_CHANGE_ACCEPTED on enum pendingManualFormPnrs>data>bookingHistory>bookingInfo>status
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>legs>scheduleChangeInfo>selectedTravelerAction property
    • 200 response: added support for new value AIR_SCHEDULE_CHANGE_ACCEPTED on enum pendingShellPnrs>data>bookingHistory>bookingInfo>status
    • 200 response: added support for pendingShellPnrs>data>airPnr>legs>scheduleChangeInfo>selectedTravelerAction property
    • 200 response: added support for new value AIR_SCHEDULE_CHANGE_ACCEPTED on enum pnrs>data>bookingHistory>bookingInfo>status
    • 200 response: added support for pnrs>data>airPnr>legs>scheduleChangeInfo>selectedTravelerAction property

Deprecations

Event API
  • GET /v2/events/payment-sources:
    • 200 response: paymentInstructionIds at path paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstructionIds has been deprecated
  • POST /v2/events/list:
    • 200 response: paymentInstructionIds at path events>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstructionIds has been deprecated
  • GET /v2/events/read-by-external-id:
    • 200 response: paymentInstructionIds at path event>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstructionIds has been deprecated
  • GET /v2/events/{eventId}:
    • 200 response: paymentInstructionIds at path event>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstructionIds has been deprecated
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: paymentInstructionIds at path eventTemplate>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstructionIds has been deprecated
  • POST /v2/event-templates/list:
    • 200 response: paymentInstructionIds at path eventTemplates>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstructionIds has been deprecated
  • GET /v2/event-templates/{templateId}:
    • 200 response: paymentInstructionIds at path eventTemplate>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstructionIds has been deprecated

August 07, 2025

Updates

Air API
  • POST /v2/air/modify-search:
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>predicate
  • POST /v2/air/intermediate-revalidate-itinerary:
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum policyDetails>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum policyDetails>ruleResultInfos>violationInfos>predicate
  • POST /v2/air/revalidate-itinerary:
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum policyDetails>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum policyDetails>ruleResultInfos>violationInfos>predicate
  • POST /v2/air/flight-checkout:
    • 200 response: added support for new value TITLE on enum mandatoryCheckoutParams>parameter
  • POST /v2/air/selected-itinerary:
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum itinerary>policyInfos>ruleResultInfos>violationInfos>predicate
  • POST /v2/air/flight-attributes:
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>predicate
  • POST /v2/air/search-flights:
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>predicate
Company API
  • PUT /v2/companies/{companyId}/legal-entities/{legalEntityId}:
    • request: added support for bookingTmcRef property
Event API
  • POST /v2/events/bulk-edit:
    • request: added support for eventsToUpdate>eventBasicInfo>eventCustomFieldResponses property
  • POST /v2/events/{eventId}/edit-basic-info:
    • request: added support for eventCustomFieldResponses property
Hotel API
  • POST /v2/hotel/pnrs/{pnrId}/modify-details:
    • 200 response: added support for new value KEY_COLLECTION_INFO on enum bookedRooms>rateOptions>additionalDetails>additionalDetailType
    • 200 response: added support for new value IMPORTANT_INFO on enum bookedRooms>rateOptions>additionalDetails>additionalDetailType
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for new value KEY_COLLECTION_INFO on enum rooms>rateOptions>additionalDetails>additionalDetailType
    • 200 response: added support for new value IMPORTANT_INFO on enum rooms>rateOptions>additionalDetails>additionalDetailType
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>predicate
  • POST /v2/hotel/details:
    • 200 response: added support for new value KEY_COLLECTION_INFO on enum bookedRooms>rateOptions>additionalDetails>additionalDetailType
    • 200 response: added support for new value IMPORTANT_INFO on enum bookedRooms>rateOptions>additionalDetails>additionalDetailType
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for new value KEY_COLLECTION_INFO on enum rooms>rateOptions>additionalDetails>additionalDetailType
    • 200 response: added support for new value IMPORTANT_INFO on enum rooms>rateOptions>additionalDetails>additionalDetailType
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>predicate
  • POST /v2/hotel/search:
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum hotels>policyInfo>ruleResultInfos>violationInfos>predicate
Template API
  • POST /v2/event-templates/{templateId}/edit-basic-info:
    • request: added support for eventCustomFieldResponses property
    • request: added support for eventCustomFieldV3Responses property
Trip API
  • POST /v3/approvals/companies/{companyId}/list:
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
  • POST /v3/approvals/approvers/{userId}/list:
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
  • POST /v3/trips/arrangers/{arrangerId}/list:
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
  • POST /v3/trips/companies/{companyId}/list:
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
  • POST /v3/trips/users/{userId}/list:
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for new value KEY_COLLECTION_INFO on enum hotelPnr>room>additionalDetails>additionalDetailType
    • request: added support for new value IMPORTANT_INFO on enum hotelPnr>room>additionalDetails>additionalDetailType
    • request: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • request: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • request: added support for transactions>ctc>balanceDue property
    • request: added support for new value CHARGED on enum transactions>ctc>transactionStatus
    • request: added support for new value REFUNDED on enum transactions>ctc>transactionStatus
    • request: added support for new value FORFEITED on enum transactions>ctc>transactionStatus
    • request: added support for new value BILLED_TO_COMPANY on enum transactions>ctc>transactionStatus
    • request: added support for new value NO_CHARGE on enum transactions>ctc>transactionStatus
    • request: added support for new value GUARANTEE on enum transactions>ctc>transactionStatus
    • request: added support for new value TO_BE_CHARGED on enum transactions>ctc>transactionStatus
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for new value KEY_COLLECTION_INFO on enum hotelPnr>room>additionalDetails>additionalDetailType
    • 200 response: added support for new value IMPORTANT_INFO on enum hotelPnr>room>additionalDetails>additionalDetailType
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for transactions>ctc>balanceDue property
    • 200 response: added support for new value CHARGED on enum transactions>ctc>transactionStatus
    • 200 response: added support for new value REFUNDED on enum transactions>ctc>transactionStatus
    • 200 response: added support for new value FORFEITED on enum transactions>ctc>transactionStatus
    • 200 response: added support for new value BILLED_TO_COMPANY on enum transactions>ctc>transactionStatus
    • 200 response: added support for new value NO_CHARGE on enum transactions>ctc>transactionStatus
    • 200 response: added support for new value GUARANTEE on enum transactions>ctc>transactionStatus
    • 200 response: added support for new value TO_BE_CHARGED on enum transactions>ctc>transactionStatus
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for new value KEY_COLLECTION_INFO on enum hotelPnr>room>additionalDetails>additionalDetailType
    • request: added support for new value IMPORTANT_INFO on enum hotelPnr>room>additionalDetails>additionalDetailType
    • request: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • request: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • request: added support for transactions>ctc>balanceDue property
    • request: added support for new value CHARGED on enum transactions>ctc>transactionStatus
    • request: added support for new value REFUNDED on enum transactions>ctc>transactionStatus
    • request: added support for new value FORFEITED on enum transactions>ctc>transactionStatus
    • request: added support for new value BILLED_TO_COMPANY on enum transactions>ctc>transactionStatus
    • request: added support for new value NO_CHARGE on enum transactions>ctc>transactionStatus
    • request: added support for new value GUARANTEE on enum transactions>ctc>transactionStatus
    • request: added support for new value TO_BE_CHARGED on enum transactions>ctc>transactionStatus
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for new value KEY_COLLECTION_INFO on enum pendingManualFormPnrs>data>hotelPnr>room>additionalDetails>additionalDetailType
    • 200 response: added support for new value IMPORTANT_INFO on enum pendingManualFormPnrs>data>hotelPnr>room>additionalDetails>additionalDetailType
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for pendingManualFormPnrs>data>transactions>ctc>balanceDue property
    • 200 response: added support for new value CHARGED on enum pendingManualFormPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value REFUNDED on enum pendingManualFormPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value FORFEITED on enum pendingManualFormPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value BILLED_TO_COMPANY on enum pendingManualFormPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value NO_CHARGE on enum pendingManualFormPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value GUARANTEE on enum pendingManualFormPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value TO_BE_CHARGED on enum pendingManualFormPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value KEY_COLLECTION_INFO on enum pendingShellPnrs>data>hotelPnr>room>additionalDetails>additionalDetailType
    • 200 response: added support for new value IMPORTANT_INFO on enum pendingShellPnrs>data>hotelPnr>room>additionalDetails>additionalDetailType
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for pendingShellPnrs>data>transactions>ctc>balanceDue property
    • 200 response: added support for new value CHARGED on enum pendingShellPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value REFUNDED on enum pendingShellPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value FORFEITED on enum pendingShellPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value BILLED_TO_COMPANY on enum pendingShellPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value NO_CHARGE on enum pendingShellPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value GUARANTEE on enum pendingShellPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value TO_BE_CHARGED on enum pendingShellPnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value KEY_COLLECTION_INFO on enum pnrs>data>hotelPnr>room>additionalDetails>additionalDetailType
    • 200 response: added support for new value IMPORTANT_INFO on enum pnrs>data>hotelPnr>room>additionalDetails>additionalDetailType
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value AIR_RESTRICTED_FARES_VIOLATION on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for pnrs>data>transactions>ctc>balanceDue property
    • 200 response: added support for new value CHARGED on enum pnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value REFUNDED on enum pnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value FORFEITED on enum pnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value BILLED_TO_COMPANY on enum pnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value NO_CHARGE on enum pnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value GUARANTEE on enum pnrs>data>transactions>ctc>transactionStatus
    • 200 response: added support for new value TO_BE_CHARGED on enum pnrs>data>transactions>ctc>transactionStatus

August 04, 2025

Updates

Air API
  • POST /v2/air/modify-book:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/air/modify-search:
    • 200 response: added an item of type object to itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue oneOf values
  • POST /v2/air/cancel-pnr:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/air/create-pnr:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/air/intermediate-revalidate-itinerary:
    • 200 response: added an item of type object to policyDetails>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to policyDetails>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to policyDetails>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to policyDetails>ruleResultInfos>violationInfos>expectedValue oneOf values
  • POST /v2/air/revalidate-itinerary:
    • 200 response: added an item of type object to policyDetails>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to policyDetails>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to policyDetails>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to policyDetails>ruleResultInfos>violationInfos>expectedValue oneOf values
  • POST /v2/air/selected-itinerary:
    • 200 response: added an item of type object to itinerary>policyInfos>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to itinerary>policyInfos>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to itinerary>policyInfos>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to itinerary>policyInfos>ruleResultInfos>violationInfos>expectedValue oneOf values
  • POST /v2/air/flight-attributes:
    • 200 response: added an item of type object to itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue oneOf values
  • POST /v2/air/search-flights:
    • 200 response: added an item of type object to itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue oneOf values
Event API
  • POST /v2/events/bulk-edit:
    • request: has been updated at path eventsToUpdate>eventBasicInfo>eventCustomFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
    • PUT /v2/events/{eventId}/custom-field-responses:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/events/{eventId}/edit-basic-info:
    • request: has been updated at path eventCustomFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/events/list:
    • 200 response: added support for events>aggregateStartDateTime property
    • 200 response: added support for events>aggregateEndDateTime property
    • 200 response: has been updated at path events>customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for event>aggregateStartDateTime property
    • 200 response: added support for event>aggregateEndDateTime property
    • 200 response: has been updated at path event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • GET /v2/events/{eventId}:
    • 200 response: added support for event>aggregateStartDateTime property
    • 200 response: added support for event>aggregateEndDateTime property
    • 200 response: has been updated at path event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/events:
    • request: has been updated at path eventCustomFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
Hotel API
  • POST /v2/hotel/pnrs/{pnrId}/modify-book:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/hotel/pnrs/{pnrId}/modify-details:
    • 200 response: added an item of type object to bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
  • POST /v2/hotel/pnrs/{pnrId}/cancel-pnr:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/hotel/create-pnr:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/hotel/details:
    • 200 response: added an item of type object to bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
  • POST /v2/hotel/search:
    • 200 response: added an item of type object to hotels>policyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to hotels>policyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to hotels>policyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to hotels>policyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
Policy API
  • PUT /v2/companies/{companyId}/policies/{policyId}:
    • request: has been updated at path rules>policyValue>universalProps>airRestrictedFaresProps>description
    • request: removed support for rules>policyValue>universalProps>airRestrictedFaresProps>restrictedFareNames property
    • request: added support for rules>policyValue>universalProps>airRestrictedFaresProps>restrictedKeywords property
    • request: rules>policyValue>universalProps>airRestrictedFaresProps>restrictedFareNames is no longer required
    • request: rules>policyValue>universalProps>airRestrictedFaresProps>restrictedKeywords is now required
  • GET /v2/companies/{companyId}/policies/{policyId}:
    • 200 response: has been updated at path rules>policyValue>universalProps>airRestrictedFaresProps>description
    • 200 response: removed support for rules>policyValue>universalProps>airRestrictedFaresProps>restrictedFareNames property
    • 200 response: added support for rules>policyValue>universalProps>airRestrictedFaresProps>restrictedKeywords property
    • 200 response: rules>policyValue>universalProps>airRestrictedFaresProps>restrictedFareNames is no longer required
    • 200 response: rules>policyValue>universalProps>airRestrictedFaresProps>restrictedKeywords is now required
  • POST /v2/companies/{companyId}/policies:
    • request: has been updated at path rules>policyValue>universalProps>airRestrictedFaresProps>description
    • request: removed support for rules>policyValue>universalProps>airRestrictedFaresProps>restrictedFareNames property
    • request: added support for rules>policyValue>universalProps>airRestrictedFaresProps>restrictedKeywords property
    • request: rules>policyValue>universalProps>airRestrictedFaresProps>restrictedFareNames is no longer required
    • request: rules>policyValue>universalProps>airRestrictedFaresProps>restrictedKeywords is now required
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: has been updated at path eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/event-templates/list:
    • 200 response: has been updated at path eventTemplates>customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
    • PUT /v2/event-templates/{templateId}/custom-field-responses:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • GET /v2/event-templates/{templateId}:
    • 200 response: has been updated at path eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/event-templates:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
Trip API
  • POST /v3/approvals/companies/{companyId}/list:
    • 200 response: added an item of type object to approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
  • POST /v3/approvals/approvers/{userId}/list:
    • 200 response: added an item of type object to approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
  • POST /v3/trips/arrangers/{arrangerId}/list:
    • 200 response: added an item of type object to failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
  • POST /v3/trips/companies/{companyId}/list:
    • 200 response: added an item of type object to failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
  • POST /v3/trips/users/{userId}/list:
    • 200 response: added an item of type object to failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
  • POST /v3/trips/{tripId}/pnrs/{pnrId}/finalize:
    • request: has been updated at path customFieldV3UserResponses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: has been updated at path customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>formatExpression>description
    • request: added an item of type object to policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • request: added an item of type object to policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • request: added an item of type object to policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • request: added an item of type object to policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
    • request: added support for new value HST on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value QST on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value GST on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value CHARGE_BASE on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value CHARGE_TOTAL on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value HST on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value QST on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value GST on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value CHARGE_BASE on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value CHARGE_TOTAL on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value FLIGHT_CREDIT_ISSUED on enum transactions>itemGroups>transactionType
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: has been updated at path customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>formatExpression>description
    • 200 response: added an item of type object to policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
    • 200 response: added support for new value HST on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value QST on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value GST on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_BASE on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_TOTAL on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value HST on enum transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value QST on enum transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value GST on enum transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_BASE on enum transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_TOTAL on enum transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value FLIGHT_CREDIT_ISSUED on enum transactions>itemGroups>transactionType
  • POST /v3/trips/{tripId}/pnrs:
    • request: has been updated at path customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>formatExpression>description
    • request: added an item of type object to policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • request: added an item of type object to policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • request: added an item of type object to policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • request: added an item of type object to policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
    • request: added support for new value HST on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value QST on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value GST on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value CHARGE_BASE on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value CHARGE_TOTAL on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value HST on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value QST on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value GST on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value CHARGE_BASE on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value CHARGE_TOTAL on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value FLIGHT_CREDIT_ISSUED on enum transactions>itemGroups>transactionType
  • GET /v3/trips/{tripId}/detail:
    • 200 response: has been updated at path pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>formatExpression>description
    • 200 response: added an item of type object to pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
    • 200 response: added support for new value HST on enum pendingManualFormPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value QST on enum pendingManualFormPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value GST on enum pendingManualFormPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_BASE on enum pendingManualFormPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_TOTAL on enum pendingManualFormPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value HST on enum pendingManualFormPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value QST on enum pendingManualFormPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value GST on enum pendingManualFormPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_BASE on enum pendingManualFormPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_TOTAL on enum pendingManualFormPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value FLIGHT_CREDIT_ISSUED on enum pendingManualFormPnrs>data>transactions>itemGroups>transactionType
    • 200 response: has been updated at path pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>formatExpression>description
    • 200 response: added an item of type object to pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
    • 200 response: added support for new value HST on enum pendingShellPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value QST on enum pendingShellPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value GST on enum pendingShellPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_BASE on enum pendingShellPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_TOTAL on enum pendingShellPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value HST on enum pendingShellPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value QST on enum pendingShellPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value GST on enum pendingShellPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_BASE on enum pendingShellPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_TOTAL on enum pendingShellPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value FLIGHT_CREDIT_ISSUED on enum pendingShellPnrs>data>transactions>itemGroups>transactionType
    • 200 response: has been updated at path pnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>formatExpression>description
    • 200 response: added an item of type object to pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue oneOf values
    • 200 response: added an item of type object to pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue oneOf values
    • 200 response: added an item of type object to pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue oneOf values
    • 200 response: added an item of type object to pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue oneOf values
    • 200 response: added support for new value HST on enum pnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value QST on enum pnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value GST on enum pnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_BASE on enum pnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_TOTAL on enum pnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value HST on enum pnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value QST on enum pnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value GST on enum pnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_BASE on enum pnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value CHARGE_TOTAL on enum pnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value FLIGHT_CREDIT_ISSUED on enum pnrs>data>transactions>itemGroups>transactionType

Deprecations

Air API
  • POST /v2/air/modify-book:
    • request: variables at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • POST /v2/air/cancel-pnr:
    • request: variables at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • POST /v2/air/create-pnr:
    • request: variables at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
Event API
  • POST /v2/events/bulk-edit:
    • request: variables at path eventsToUpdate>eventBasicInfo>eventCustomFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
    • request: variables at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • POST /v2/events/{eventId}/edit-basic-info:
    • request: variables at path eventCustomFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • POST /v2/events/list:
    • 200 response: variables at path events>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • GET /v2/events/read-by-external-id:
    • 200 response: variables at path event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • GET /v2/events/{eventId}:
    • 200 response: variables at path event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • POST /v2/events:
    • request: variables at path eventCustomFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
Hotel API
  • POST /v2/hotel/pnrs/{pnrId}/modify-book:
    • request: variables at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • POST /v2/hotel/pnrs/{pnrId}/cancel-pnr:
    • request: variables at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • POST /v2/hotel/create-pnr:
    • request: variables at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: variables at path eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • POST /v2/event-templates/list:
    • 200 response: variables at path eventTemplates>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
    • request: variables at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • GET /v2/event-templates/{templateId}:
    • 200 response: variables at path eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • POST /v2/event-templates:
    • request: variables at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables has been deprecated
Trip API
  • POST /v3/trips/{tripId}/pnrs/{pnrId}/finalize:
    • request: variables at path customFieldV3UserResponses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: variables at path customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: variables at path customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • POST /v3/trips/{tripId}/pnrs:
    • request: variables at path customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables has been deprecated
  • GET /v3/trips/{tripId}/detail:
    • 200 response: variables at path pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables has been deprecated
    • 200 response: variables at path pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables has been deprecated
    • 200 response: variables at path pnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables has been deprecated

July 30, 2025

Updates

Air API
  • POST /v2/air/modify-search:
    • 200 response: added support for itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>sizeLimitDescription property
    • 200 response: added support for itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>sizeLimitDescription property
  • POST /v2/air/selected-itinerary:
    • 200 response: added support for itinerary>legs>travelerInfos>fareRules>baggagePolicy>carryOn>sizeLimitDescription property
    • 200 response: added support for itinerary>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>sizeLimitDescription property
  • POST /v2/air/flight-attributes:
    • 200 response: added support for itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>sizeLimitDescription property
    • 200 response: added support for itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>sizeLimitDescription property
  • POST /v2/air/search-flights:
    • 200 response: added support for itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>sizeLimitDescription property
    • 200 response: added support for itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>sizeLimitDescription property
  • POST /v2/air/modify-search:
    • 200 response: removed support for value KG from enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value KG from enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
  • POST /v2/air/flight-checkout:
    • 200 response: removed support for value KG from enum baggageInfo>baggageSelectionGroups>travelerBaggageOptions>baggageOptions>multiSelectOptions>simpleBag>weightLimit>unit
    • 200 response: removed support for value LBS from enum baggageInfo>baggageSelectionGroups>travelerBaggageOptions>baggageOptions>multiSelectOptions>simpleBag>weightLimit>unit
    • 200 response: removed support for value KG from enum baggageInfo>baggageSelectionGroups>travelerBaggageOptions>baggageOptions>singleSelectOptions>complexBag>complexBagWeight>totalWeightBreakdown>unit
    • 200 response: removed support for value LBS from enum baggageInfo>baggageSelectionGroups>travelerBaggageOptions>baggageOptions>singleSelectOptions>complexBag>complexBagWeight>totalWeightBreakdown>unit
    • 200 response: removed support for value KG from enum baggageInfo>baggageSelectionGroups>travelerBaggageOptions>baggageOptions>singleSelectOptions>complexBag>complexBagWeight>totalWeight>unit
    • 200 response: removed support for value LBS from enum baggageInfo>baggageSelectionGroups>travelerBaggageOptions>baggageOptions>singleSelectOptions>complexBag>complexBagWeight>totalWeight>unit
  • POST /v2/air/selected-itinerary:
    • 200 response: removed support for value KG from enum itinerary>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum itinerary>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value KG from enum itinerary>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum itinerary>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
  • POST /v2/air/flight-attributes:
    • 200 response: removed support for value KG from enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value KG from enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
  • POST /v2/air/search-flights:
    • 200 response: removed support for value KG from enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value KG from enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
  • POST /v2/air/revalidate-itinerary:
    • request: travelers>seats>seatNumber is no longer required
    • request: travelers>seats>seatNumbers is now required
  • POST /v2/air/initiate-booking:
    • request: travelers>seats>seatNumber is no longer required
    • request: travelers>seats>seatNumbers is now required
Company API
  • POST /v2/service-charge/{entityType}/{entityId}/types/{type}/list:
    • 200 response: added support for new value WAIVED_OFF on enum serviceCharges>paymentStatus
    • 200 response: added support for serviceCharges>charge>waiveOffInfo property
Payments API
  • POST /v2/service-charge/{entityType}/{entityId}/types/{type}/list:
    • 200 response: added support for new value WAIVED_OFF on enum serviceCharges>paymentStatus
    • 200 response: added support for serviceCharges>charge>waiveOffInfo property
Policy API
  • PUT /v2/companies/{companyId}/policies/{policyId}:
    • request: added an item of type object to rules>policyValue>universalProps oneOf values
    • request: added support for new value AIR_RESTRICTED_FARES on enum rules>ruleType
  • GET /v2/companies/{companyId}/policies/{policyId}:
    • 200 response: added an item of type object to rules>policyValue>universalProps oneOf values
    • 200 response: added support for new value AIR_RESTRICTED_FARES on enum rules>ruleType
  • POST /v2/companies/{companyId}/policies:
    • request: added an item of type object to rules>policyValue>universalProps oneOf values
    • request: added support for new value AIR_RESTRICTED_FARES on enum rules>ruleType
Trip API
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for airPnr>legs>fareOffers>baggagePolicy>carryOn>sizeLimitDescription property
    • request: added support for airPnr>legs>fareOffers>baggagePolicy>checkedIn>sizeLimitDescription property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for airPnr>legs>fareOffers>baggagePolicy>carryOn>sizeLimitDescription property
    • 200 response: added support for airPnr>legs>fareOffers>baggagePolicy>checkedIn>sizeLimitDescription property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for airPnr>legs>fareOffers>baggagePolicy>carryOn>sizeLimitDescription property
    • request: added support for airPnr>legs>fareOffers>baggagePolicy>checkedIn>sizeLimitDescription property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>sizeLimitDescription property
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>sizeLimitDescription property
    • 200 response: added support for pendingShellPnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>sizeLimitDescription property
    • 200 response: added support for pendingShellPnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>sizeLimitDescription property
    • 200 response: added support for pnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>sizeLimitDescription property
    • 200 response: added support for pnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>sizeLimitDescription property
    • 200 response: added support for basicTripInfo>userId property
    • 200 response: added support for basicTripInfo>registrarUserId property
  • GET /v2/trips/{tripId}:
    • 200 response: added support for userId property
    • 200 response: added support for registrarUserId property
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: removed support for value KG from enum airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • request: removed support for value LBS from enum airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • request: removed support for value KG from enum airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • request: removed support for value LBS from enum airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: removed support for value KG from enum airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value KG from enum airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
  • POST /v3/trips/{tripId}/pnrs:
    • request: removed support for value KG from enum airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • request: removed support for value LBS from enum airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • request: removed support for value KG from enum airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • request: removed support for value LBS from enum airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
  • GET /v3/trips/{tripId}/detail:
    • 200 response: removed support for value KG from enum pendingManualFormPnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum pendingManualFormPnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value KG from enum pendingManualFormPnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum pendingManualFormPnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value KG from enum pendingShellPnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum pendingShellPnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value KG from enum pendingShellPnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum pendingShellPnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value KG from enum pnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum pnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value KG from enum pnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: removed support for value LBS from enum pnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
  • POST /v2/invoicing/invoice-data:
    • 200 response: added support for invoices>data>supplierType property
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for serviceFees>waiveOffInfo property
    • request: added support for new value WAIVED_OFF on enum serviceFees>status
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for serviceFees>waiveOffInfo property
    • 200 response: added support for new value WAIVED_OFF on enum serviceFees>status
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for serviceFees>waiveOffInfo property
    • request: added support for new value WAIVED_OFF on enum serviceFees>status
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>serviceFees>waiveOffInfo property
    • 200 response: added support for new value WAIVED_OFF on enum pendingManualFormPnrs>data>serviceFees>status
    • 200 response: added support for pendingShellPnrs>data>serviceFees>waiveOffInfo property
    • 200 response: added support for new value WAIVED_OFF on enum pendingShellPnrs>data>serviceFees>status
    • 200 response: added support for pnrs>data>serviceFees>waiveOffInfo property
    • 200 response: added support for new value WAIVED_OFF on enum pnrs>data>serviceFees>status

Deprecations

Company API
  • PUT /v2/companies/{companyId}: request: companyLogo has been deprecated
  • GET /v2/companies/{companyId}: 200 response: companyLogo has been deprecated

New endpoints

Company API
  • Published GET /v2/companies/{companyId}/managers-config

  • Published PUT /v2/companies/{companyId}/managers-config

  • Published DELETE /v2/companies/{companyId}/managers-config

July 24, 2025

Updates

Air API
  • POST /v2/air/pnrs/{pnrId}/update:
    • request: added support for new value VANILLA_ALLIANCE on enum travelerInfo>traveler>travelerInfo>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: added support for new value U_FLY_ALLIANCE on enum travelerInfo>traveler>travelerInfo>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: added support for new value VALUE_ALLIANCE on enum travelerInfo>traveler>travelerInfo>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v2/air/modify-book:
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • POST /v2/air/modify-search:
    • 200 response: added support for new value VANILLA_ALLIANCE on enum metadata>applicableAlliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum metadata>applicableAlliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum metadata>applicableAlliances
    • 200 response: added support for new value CENTIMETER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value KG on enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value KG on enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • request: added support for new value VANILLA_ALLIANCE on enum filters>alliance>alliances
    • request: added support for new value U_FLY_ALLIANCE on enum filters>alliance>alliances
    • request: added support for new value VALUE_ALLIANCE on enum filters>alliance>alliances
  • POST /v2/air/cancel-pnr:
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • POST /v2/air/create-pnr:
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • POST /v2/air/intermediate-revalidate-itinerary:
    • 200 response: added support for new value CENTIMETER on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum policyDetails>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum policyDetails>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>length>unit
  • POST /v2/air/revalidate-itinerary:
    • 200 response: added support for new value CENTIMETER on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum policyDetails>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum policyDetails>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>length>unit
  • POST /v2/air/flight-checkout:
    • 200 response: added support for new value KG on enum baggageInfo>baggageSelectionGroups>travelerBaggageOptions>baggageOptions>multiSelectOptions>simpleBag>weightLimit>unit
    • 200 response: added support for new value LBS on enum baggageInfo>baggageSelectionGroups>travelerBaggageOptions>baggageOptions>multiSelectOptions>simpleBag>weightLimit>unit
    • 200 response: added support for new value KG on enum baggageInfo>baggageSelectionGroups>travelerBaggageOptions>baggageOptions>singleSelectOptions>complexBag>complexBagWeight>totalWeightBreakdown>unit
    • 200 response: added support for new value LBS on enum baggageInfo>baggageSelectionGroups>travelerBaggageOptions>baggageOptions>singleSelectOptions>complexBag>complexBagWeight>totalWeightBreakdown>unit
    • 200 response: added support for new value KG on enum baggageInfo>baggageSelectionGroups>travelerBaggageOptions>baggageOptions>singleSelectOptions>complexBag>complexBagWeight>totalWeight>unit
    • 200 response: added support for new value LBS on enum baggageInfo>baggageSelectionGroups>travelerBaggageOptions>baggageOptions>singleSelectOptions>complexBag>complexBagWeight>totalWeight>unit
  • POST /v2/air/selected-itinerary:
    • 200 response: added support for new value CENTIMETER on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum itinerary>policyInfos>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum itinerary>policyInfos>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum itinerary>policyInfos>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum itinerary>policyInfos>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value KG on enum itinerary>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum itinerary>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value KG on enum itinerary>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum itinerary>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
  • POST /v2/air/flight-attributes:
    • 200 response: added support for new value VANILLA_ALLIANCE on enum metadata>applicableAlliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum metadata>applicableAlliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum metadata>applicableAlliances
    • 200 response: added support for new value CENTIMETER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value KG on enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value KG on enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
  • POST /v2/air/search-flights:
    • 200 response: added support for new value VANILLA_ALLIANCE on enum metadata>applicableAlliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum metadata>applicableAlliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum metadata>applicableAlliances
    • 200 response: added support for new value CENTIMETER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value KG on enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value KG on enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum itineraryDetails>itineraries>legs>travelerInfos>fareRules>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • request: added support for new value VANILLA_ALLIANCE on enum filters>alliance>alliances
    • request: added support for new value U_FLY_ALLIANCE on enum filters>alliance>alliances
    • request: added support for new value VALUE_ALLIANCE on enum filters>alliance>alliances
Company API
  • GET /v2/companies/{companyId}/white-label-config:
    • 200 response: added support for webLinks>checkoutCoverImageUrl property
  • PUT /v2/companies/{companyId}/white-label-config:
    • request: added support for webLinks>checkoutCoverImageUrl property
Event API
  • POST /v2/events/bulk-edit:
    • request: added support for eventsToUpdate>eventBasicInfo>eventCustomFieldV3Responses property
    • PUT /v2/events/{eventId}/custom-field-responses:
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • POST /v2/events/{eventId}/edit-basic-info:
    • request: added support for eventCustomFieldV3Responses property
  • POST /v2/events/list:
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum events>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SELECTED_FARE on enum events>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum events>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum events>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SELECTED_FARE on enum events>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum events>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SELECTED_FARE on enum event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SELECTED_FARE on enum event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • GET /v2/events/{eventId}:
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SELECTED_FARE on enum event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SELECTED_FARE on enum event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum event>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • POST /v2/events:
    • request: added support for new value ADD_COLLECT_AMOUNT on enum eventCustomFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum eventCustomFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum eventCustomFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum eventCustomFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum eventCustomFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum eventCustomFieldV3Responses>selectedOptions>additionalInfoConfigs>name
Hotel API
  • POST /v2/hotel/pnrs/{pnrId}/modify-book:
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • POST /v2/hotel/pnrs/{pnrId}/modify-details:
    • 200 response: added support for new value CENTIMETER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
  • POST /v2/hotel/pnrs/{pnrId}/cancel-pnr:
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • POST /v2/hotel/create-pnr:
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • POST /v2/hotel/validate-rebooking:
    • request: added support for new value VANILLA_ALLIANCE on enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: added support for new value U_FLY_ALLIANCE on enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: added support for new value VALUE_ALLIANCE on enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v2/hotel/details:
    • 200 response: added support for new value CENTIMETER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
  • POST /v2/hotel/search:
    • 200 response: added support for new value CENTIMETER on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum hotels>policyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum hotels>policyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum hotels>policyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum hotels>policyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum hotels>distance>unit
    • 200 response: added support for new value METER on enum hotels>distance>unit
    • request: added support for new value CENTIMETER on enum filters>radius>unit
    • request: added support for new value METER on enum filters>radius>unit
Policy API
  • PUT /v2/companies/{companyId}/policies/{policyId}:
    • request: added support for new value CENTIMETER on enum hotelPolicyRules>hotelMedianRateNightly>hotelMedianRateProps>searchRadius>unit
    • request: added support for new value METER on enum hotelPolicyRules>hotelMedianRateNightly>hotelMedianRateProps>searchRadius>unit
  • GET /v2/companies/{companyId}/policies/{policyId}:
    • 200 response: added support for new value CENTIMETER on enum hotelPolicyRules>hotelMedianRateNightly>hotelMedianRateProps>searchRadius>unit
    • 200 response: added support for new value METER on enum hotelPolicyRules>hotelMedianRateNightly>hotelMedianRateProps>searchRadius>unit
  • POST /v2/companies/{companyId}/policies:
    • request: added support for new value CENTIMETER on enum hotelPolicyRules>hotelMedianRateNightly>hotelMedianRateProps>searchRadius>unit
    • request: added support for new value METER on enum hotelPolicyRules>hotelMedianRateNightly>hotelMedianRateProps>searchRadius>unit
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SELECTED_FARE on enum eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SELECTED_FARE on enum eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • POST /v2/event-templates/list:
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum eventTemplates>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SELECTED_FARE on enum eventTemplates>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum eventTemplates>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum eventTemplates>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SELECTED_FARE on enum eventTemplates>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum eventTemplates>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • PUT /v2/event-templates/{templateId}/custom-field-responses:
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • GET /v2/event-templates/{templateId}:
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SELECTED_FARE on enum eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SELECTED_FARE on enum eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum eventTemplate>customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
  • POST /v2/event-templates:
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3Responses>selectedOptions>additionalInfoConfigs>name
Trip API
  • POST /v3/approvals/companies/{companyId}/list:
    • 200 response: added support for new value CENTIMETER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value VANILLA_ALLIANCE on enum approvalDataList>pnrSummary>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum approvalDataList>pnrSummary>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum approvalDataList>pnrSummary>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v3/approvals/approvers/{userId}/list:
    • 200 response: added support for new value CENTIMETER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value VANILLA_ALLIANCE on enum approvalDataList>pnrSummary>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum approvalDataList>pnrSummary>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum approvalDataList>pnrSummary>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • GET /v2/trips/{tripId}/pnrs/{pnrId}/cancellation-details:
    • 200 response: added support for cancellationDetails>air>cancellationNotSupportedReasons property
  • POST /v3/trips/arrangers/{arrangerId}/list:
    • 200 response: added support for new value CENTIMETER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value VANILLA_ALLIANCE on enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value CENTIMETER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value VANILLA_ALLIANCE on enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v3/trips/companies/{companyId}/list:
    • 200 response: added support for new value CENTIMETER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value VANILLA_ALLIANCE on enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value CENTIMETER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value VANILLA_ALLIANCE on enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v3/trips/users/{userId}/list:
    • 200 response: added support for new value CENTIMETER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value VANILLA_ALLIANCE on enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value CENTIMETER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value VANILLA_ALLIANCE on enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v3/trips/{tripId}/pnrs/{pnrId}/finalize:
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3UserResponses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum customFieldV3UserResponses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3UserResponses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldV3UserResponses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum customFieldV3UserResponses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldV3UserResponses>selectedOptions>additionalInfoConfigs>name
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for new value FINALIZED on enum bookingHistory>bookingInfo>status
    • request: added support for new value UNFINALIZED on enum bookingHistory>bookingInfo>status
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value CENTIMETER on enum railPnr>previousItinerary>legInfos>distance>unit
    • request: added support for new value METER on enum railPnr>previousItinerary>legInfos>distance>unit
    • request: added support for new value CENTIMETER on enum railPnr>legInfos>distance>unit
    • request: added support for new value METER on enum railPnr>legInfos>distance>unit
    • request: added support for new value CENTIMETER on enum carPnr>carInfo>mileageAllowance>unit
    • request: added support for new value METER on enum carPnr>carInfo>mileageAllowance>unit
    • request: added support for new value KG on enum airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • request: added support for new value LBS on enum airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • request: added support for new value KG on enum airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • request: added support for new value LBS on enum airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • request: added support for new value CENTIMETER on enum airPnr>legs>flights>distance>unit
    • request: added support for new value METER on enum airPnr>legs>flights>distance>unit
    • request: added support for new value CENTIMETER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • request: added support for new value METER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • request: added support for new value CENTIMETER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • request: added support for new value METER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • request: added support for new value CENTIMETER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • request: added support for new value METER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • request: added support for new value CENTIMETER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • request: added support for new value METER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • request: added support for new value VANILLA_ALLIANCE on enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: added support for new value U_FLY_ALLIANCE on enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: added support for new value VALUE_ALLIANCE on enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for new value FINALIZED on enum bookingHistory>bookingInfo>status
    • 200 response: added support for new value UNFINALIZED on enum bookingHistory>bookingInfo>status
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SELECTED_FARE on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SELECTED_FARE on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value CENTIMETER on enum railPnr>previousItinerary>legInfos>distance>unit
    • 200 response: added support for new value METER on enum railPnr>previousItinerary>legInfos>distance>unit
    • 200 response: added support for new value CENTIMETER on enum railPnr>legInfos>distance>unit
    • 200 response: added support for new value METER on enum railPnr>legInfos>distance>unit
    • 200 response: added support for new value CENTIMETER on enum carPnr>carInfo>mileageAllowance>unit
    • 200 response: added support for new value METER on enum carPnr>carInfo>mileageAllowance>unit
    • 200 response: added support for new value KG on enum airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value KG on enum airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value CENTIMETER on enum airPnr>legs>flights>distance>unit
    • 200 response: added support for new value METER on enum airPnr>legs>flights>distance>unit
    • 200 response: added support for new value CENTIMETER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value VANILLA_ALLIANCE on enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for new value FINALIZED on enum bookingHistory>bookingInfo>status
    • request: added support for new value UNFINALIZED on enum bookingHistory>bookingInfo>status
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SELECTED_FARE on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • request: added support for new value ADD_COLLECT_AMOUNT on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SELECTED_FARE on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value SPLIT_PAYMENT_FARE on enum customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • request: added support for new value CENTIMETER on enum railPnr>previousItinerary>legInfos>distance>unit
    • request: added support for new value METER on enum railPnr>previousItinerary>legInfos>distance>unit
    • request: added support for new value CENTIMETER on enum railPnr>legInfos>distance>unit
    • request: added support for new value METER on enum railPnr>legInfos>distance>unit
    • request: added support for new value CENTIMETER on enum carPnr>carInfo>mileageAllowance>unit
    • request: added support for new value METER on enum carPnr>carInfo>mileageAllowance>unit
    • request: added support for new value KG on enum airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • request: added support for new value LBS on enum airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • request: added support for new value KG on enum airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • request: added support for new value LBS on enum airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • request: added support for new value CENTIMETER on enum airPnr>legs>flights>distance>unit
    • request: added support for new value METER on enum airPnr>legs>flights>distance>unit
    • request: added support for new value CENTIMETER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • request: added support for new value METER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • request: added support for new value CENTIMETER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • request: added support for new value METER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • request: added support for new value CENTIMETER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • request: added support for new value METER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • request: added support for new value CENTIMETER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • request: added support for new value METER on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • request: added support for new value VANILLA_ALLIANCE on enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: added support for new value U_FLY_ALLIANCE on enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: added support for new value VALUE_ALLIANCE on enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for new value FINALIZED on enum pendingManualFormPnrs>data>bookingHistory>bookingInfo>status
    • 200 response: added support for new value UNFINALIZED on enum pendingManualFormPnrs>data>bookingHistory>bookingInfo>status
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SELECTED_FARE on enum pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SELECTED_FARE on enum pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value CENTIMETER on enum pendingManualFormPnrs>data>railPnr>previousItinerary>legInfos>distance>unit
    • 200 response: added support for new value METER on enum pendingManualFormPnrs>data>railPnr>previousItinerary>legInfos>distance>unit
    • 200 response: added support for new value CENTIMETER on enum pendingManualFormPnrs>data>railPnr>legInfos>distance>unit
    • 200 response: added support for new value METER on enum pendingManualFormPnrs>data>railPnr>legInfos>distance>unit
    • 200 response: added support for new value CENTIMETER on enum pendingManualFormPnrs>data>carPnr>carInfo>mileageAllowance>unit
    • 200 response: added support for new value METER on enum pendingManualFormPnrs>data>carPnr>carInfo>mileageAllowance>unit
    • 200 response: added support for new value KG on enum pendingManualFormPnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum pendingManualFormPnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value KG on enum pendingManualFormPnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum pendingManualFormPnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value CENTIMETER on enum pendingManualFormPnrs>data>airPnr>legs>flights>distance>unit
    • 200 response: added support for new value METER on enum pendingManualFormPnrs>data>airPnr>legs>flights>distance>unit
    • 200 response: added support for new value CENTIMETER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value VANILLA_ALLIANCE on enum pendingManualFormPnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum pendingManualFormPnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum pendingManualFormPnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value FINALIZED on enum pendingShellPnrs>data>bookingHistory>bookingInfo>status
    • 200 response: added support for new value UNFINALIZED on enum pendingShellPnrs>data>bookingHistory>bookingInfo>status
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SELECTED_FARE on enum pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SELECTED_FARE on enum pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value CENTIMETER on enum pendingShellPnrs>data>railPnr>previousItinerary>legInfos>distance>unit
    • 200 response: added support for new value METER on enum pendingShellPnrs>data>railPnr>previousItinerary>legInfos>distance>unit
    • 200 response: added support for new value CENTIMETER on enum pendingShellPnrs>data>railPnr>legInfos>distance>unit
    • 200 response: added support for new value METER on enum pendingShellPnrs>data>railPnr>legInfos>distance>unit
    • 200 response: added support for new value CENTIMETER on enum pendingShellPnrs>data>carPnr>carInfo>mileageAllowance>unit
    • 200 response: added support for new value METER on enum pendingShellPnrs>data>carPnr>carInfo>mileageAllowance>unit
    • 200 response: added support for new value KG on enum pendingShellPnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum pendingShellPnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value KG on enum pendingShellPnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum pendingShellPnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value CENTIMETER on enum pendingShellPnrs>data>airPnr>legs>flights>distance>unit
    • 200 response: added support for new value METER on enum pendingShellPnrs>data>airPnr>legs>flights>distance>unit
    • 200 response: added support for new value CENTIMETER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value VANILLA_ALLIANCE on enum pendingShellPnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum pendingShellPnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum pendingShellPnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value FINALIZED on enum pnrs>data>bookingHistory>bookingInfo>status
    • 200 response: added support for new value UNFINALIZED on enum pnrs>data>bookingHistory>bookingInfo>status
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum pnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SELECTED_FARE on enum pnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum pnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>variables
    • 200 response: added support for new value ADD_COLLECT_AMOUNT on enum pnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SELECTED_FARE on enum pnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value SPLIT_PAYMENT_FARE on enum pnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions>additionalInfoConfigs>name
    • 200 response: added support for new value CENTIMETER on enum pnrs>data>railPnr>previousItinerary>legInfos>distance>unit
    • 200 response: added support for new value METER on enum pnrs>data>railPnr>previousItinerary>legInfos>distance>unit
    • 200 response: added support for new value CENTIMETER on enum pnrs>data>railPnr>legInfos>distance>unit
    • 200 response: added support for new value METER on enum pnrs>data>railPnr>legInfos>distance>unit
    • 200 response: added support for new value CENTIMETER on enum pnrs>data>carPnr>carInfo>mileageAllowance>unit
    • 200 response: added support for new value METER on enum pnrs>data>carPnr>carInfo>mileageAllowance>unit
    • 200 response: added support for new value KG on enum pnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum pnrs>data>airPnr>legs>fareOffers>baggagePolicy>carryOn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value KG on enum pnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value LBS on enum pnrs>data>airPnr>legs>fareOffers>baggagePolicy>checkedIn>weightLimitInfo>weightLimit>unit
    • 200 response: added support for new value CENTIMETER on enum pnrs>data>airPnr>legs>flights>distance>unit
    • 200 response: added support for new value METER on enum pnrs>data>airPnr>legs>flights>distance>unit
    • 200 response: added support for new value CENTIMETER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value METER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>length>unit
    • 200 response: added support for new value CENTIMETER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value METER on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>length>unit
    • 200 response: added support for new value VANILLA_ALLIANCE on enum pnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum pnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum pnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
User Management API
  • PUT /v2/users/{userId}/travel-preferences:
    • request: added support for new value VANILLA_ALLIANCE on enum preferences>airPref>alliancePref>alliances
    • request: added support for new value U_FLY_ALLIANCE on enum preferences>airPref>alliancePref>alliances
    • request: added support for new value VALUE_ALLIANCE on enum preferences>airPref>alliancePref>alliances
  • GET /v2/users/{userId}/travel-preferences:
    • 200 response: added support for new value VANILLA_ALLIANCE on enum preferences>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum preferences>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum preferences>airPref>alliancePref>alliances
  • PUT /v2/users/{userId}:
    • request: added support for new value VANILLA_ALLIANCE on enum travelPreferences>preferences>airPref>alliancePref>alliances
    • request: added support for new value U_FLY_ALLIANCE on enum travelPreferences>preferences>airPref>alliancePref>alliances
    • request: added support for new value VALUE_ALLIANCE on enum travelPreferences>preferences>airPref>alliancePref>alliances
  • GET /v2/users/{userId}:
    • 200 response: added support for new value VANILLA_ALLIANCE on enum travelPreferences>preferences>airPref>alliancePref>alliances
    • 200 response: added support for new value U_FLY_ALLIANCE on enum travelPreferences>preferences>airPref>alliancePref>alliances
    • 200 response: added support for new value VALUE_ALLIANCE on enum travelPreferences>preferences>airPref>alliancePref>alliances
  • POST /v2/users:
    • request: added support for new value VANILLA_ALLIANCE on enum travelPreferences>preferences>airPref>alliancePref>alliances
    • request: added support for new value U_FLY_ALLIANCE on enum travelPreferences>preferences>airPref>alliancePref>alliances
    • request: added support for new value VALUE_ALLIANCE on enum travelPreferences>preferences>airPref>alliancePref>alliances

July 17, 2025

Updates

Air API
  • POST /v2/air/pnrs/{pnrId}/update:
    • request: removed support for value VANILLA_ALLIANCE from enum travelerInfo>traveler>travelerInfo>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: removed support for value U_FLY_ALLIANCE from enum travelerInfo>traveler>travelerInfo>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: removed support for value VALUE_ALLIANCE from enum travelerInfo>traveler>travelerInfo>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v2/air/modify-search:
    • 200 response: removed support for value VANILLA_ALLIANCE from enum metadata>applicableAlliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum metadata>applicableAlliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum metadata>applicableAlliances
    • request: removed support for value VANILLA_ALLIANCE from enum filters>alliance>alliances
    • request: removed support for value U_FLY_ALLIANCE from enum filters>alliance>alliances
    • request: removed support for value VALUE_ALLIANCE from enum filters>alliance>alliances
  • POST /v2/air/flight-attributes:
    • 200 response: removed support for value VANILLA_ALLIANCE from enum metadata>applicableAlliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum metadata>applicableAlliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum metadata>applicableAlliances
  • POST /v2/air/search-flights:
    • 200 response: removed support for value VANILLA_ALLIANCE from enum metadata>applicableAlliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum metadata>applicableAlliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum metadata>applicableAlliances
    • request: removed support for value VANILLA_ALLIANCE from enum filters>alliance>alliances
    • request: removed support for value U_FLY_ALLIANCE from enum filters>alliance>alliances
    • request: removed support for value VALUE_ALLIANCE from enum filters>alliance>alliances
Event API
  • POST /v2/events/jobs/status:
    • 200 response: added support for new value SEND_INVITE on enum type
    • request: added support for new value SEND_INVITE on enum filters>type
Hotel API
  • POST /v2/hotel/validate-rebooking:
    • request: removed support for value VANILLA_ALLIANCE from enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: removed support for value U_FLY_ALLIANCE from enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: removed support for value VALUE_ALLIANCE from enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
Trip API
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for pnrTravelers>originalBusinessInfo property
    • request: has been updated at path pnrTravelers>businessInfo>description
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for pnrTravelers>originalBusinessInfo property
    • 200 response: has been updated at path pnrTravelers>businessInfo>description
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for pnrTravelers>originalBusinessInfo property
    • request: has been updated at path pnrTravelers>businessInfo>description
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>pnrTravelers>originalBusinessInfo property
    • 200 response: has been updated at path pendingManualFormPnrs>data>pnrTravelers>businessInfo>description
    • 200 response: added support for pendingShellPnrs>data>pnrTravelers>originalBusinessInfo property
    • 200 response: has been updated at path pendingShellPnrs>data>pnrTravelers>businessInfo>description
    • 200 response: added support for pnrs>data>pnrTravelers>originalBusinessInfo property
    • 200 response: has been updated at path pnrs>data>pnrTravelers>businessInfo>description
  • POST /v3/approvals/companies/{companyId}/list:
    • 200 response: removed support for value VANILLA_ALLIANCE from enum approvalDataList>pnrSummary>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum approvalDataList>pnrSummary>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum approvalDataList>pnrSummary>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v3/approvals/approvers/{userId}/list:
    • 200 response: removed support for value VANILLA_ALLIANCE from enum approvalDataList>pnrSummary>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum approvalDataList>pnrSummary>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum approvalDataList>pnrSummary>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v3/trips/arrangers/{arrangerId}/list:
    • 200 response: removed support for value VANILLA_ALLIANCE from enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VANILLA_ALLIANCE from enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v3/trips/companies/{companyId}/list:
    • 200 response: removed support for value VANILLA_ALLIANCE from enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VANILLA_ALLIANCE from enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v3/trips/users/{userId}/list:
    • 200 response: removed support for value VANILLA_ALLIANCE from enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum failedTripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VANILLA_ALLIANCE from enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum tripSummaries>pnrSummaries>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for airPnr>travelerInfos>appliedCredits>ticketType property
    • request: removed support for value VANILLA_ALLIANCE from enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: removed support for value U_FLY_ALLIANCE from enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: removed support for value VALUE_ALLIANCE from enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for airPnr>travelerInfos>appliedCredits>ticketType property
    • 200 response: removed support for value VANILLA_ALLIANCE from enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for airPnr>travelerInfos>appliedCredits>ticketType property
    • request: removed support for value VANILLA_ALLIANCE from enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: removed support for value U_FLY_ALLIANCE from enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • request: removed support for value VALUE_ALLIANCE from enum travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>appliedCredits>ticketType property
    • 200 response: removed support for value VANILLA_ALLIANCE from enum pendingManualFormPnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum pendingManualFormPnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum pendingManualFormPnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>appliedCredits>ticketType property
    • 200 response: removed support for value VANILLA_ALLIANCE from enum pendingShellPnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum pendingShellPnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum pendingShellPnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>appliedCredits>ticketType property
    • 200 response: removed support for value VANILLA_ALLIANCE from enum pnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum pnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum pnrs>data>travelers>travelerPersonalInfo>travelPref>airPref>alliancePref>alliances
User Management API
  • PUT /v2/users/{userId}/travel-preferences:
    • request: removed support for value VANILLA_ALLIANCE from enum preferences>airPref>alliancePref>alliances
    • request: removed support for value U_FLY_ALLIANCE from enum preferences>airPref>alliancePref>alliances
    • request: removed support for value VALUE_ALLIANCE from enum preferences>airPref>alliancePref>alliances
  • GET /v2/users/{userId}/travel-preferences:
    • 200 response: removed support for value VANILLA_ALLIANCE from enum preferences>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum preferences>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum preferences>airPref>alliancePref>alliances
  • PUT /v2/users/{userId}:
    • request: removed support for value VANILLA_ALLIANCE from enum travelPreferences>preferences>airPref>alliancePref>alliances
    • request: removed support for value U_FLY_ALLIANCE from enum travelPreferences>preferences>airPref>alliancePref>alliances
    • request: removed support for value VALUE_ALLIANCE from enum travelPreferences>preferences>airPref>alliancePref>alliances
  • GET /v2/users/{userId}:
    • 200 response: removed support for value VANILLA_ALLIANCE from enum travelPreferences>preferences>airPref>alliancePref>alliances
    • 200 response: removed support for value U_FLY_ALLIANCE from enum travelPreferences>preferences>airPref>alliancePref>alliances
    • 200 response: removed support for value VALUE_ALLIANCE from enum travelPreferences>preferences>airPref>alliancePref>alliances
  • POST /v2/users:
    • request: removed support for value VANILLA_ALLIANCE from enum travelPreferences>preferences>airPref>alliancePref>alliances
    • request: removed support for value U_FLY_ALLIANCE from enum travelPreferences>preferences>airPref>alliancePref>alliances
    • request: removed support for value VALUE_ALLIANCE from enum travelPreferences>preferences>airPref>alliancePref>alliances

Deprecations

Company API
  • POST /v2/companies: request: oauthPartnerConfig has been deprecated

July 14, 2025

Updates

Company API
  • PATCH /v2/companies/{companyId}/features:
    • request: added support for new value HRIS_ERROR_REPORT_RECIPIENTS on enum featuresToDelete
    • request: added support for new value HRIS_ERROR_REPORT_RECIPIENTS on enum featuresToUpdate>name
  • GET /v2/companies/{companyId}/features:
    • 200 response: added support for new value HRIS_ERROR_REPORT_RECIPIENTS on enum features>name
Event API
  • POST /v2/events/bulk-edit:
    • request: added support for eventsToUpdate>eventBasicInfo>inheritedCustomFieldIds property
  • POST /v2/events/{eventId}/edit-basic-info:
    • request: added support for inheritedCustomFieldIds property
  • POST /v2/events/list:
    • 200 response: added support for events>group>metadata>inheritedCustomFieldIds property
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for event>group>metadata>inheritedCustomFieldIds property
  • GET /v2/events/{eventId}:
    • 200 response: added support for event>group>metadata>inheritedCustomFieldIds property
  • POST /v2/events:
    • request: added support for inheritedCustomFieldIds property
  • GET /v2/events/payment-sources:
    • 200 response: added an item of type object to paymentSources>paymentSource>vendorProgramPaymentDescriptor>vendorProgramPaymentMetadata>airlineProgram>airlineProgramMetadata oneOf values
  • POST /v2/events/list:
    • 200 response: added an item of type object to events>paymentSources>paymentSource>vendorProgramPaymentDescriptor>vendorProgramPaymentMetadata>airlineProgram>airlineProgramMetadata oneOf values
  • GET /v2/events/read-by-external-id:
    • 200 response: added an item of type object to event>paymentSources>paymentSource>vendorProgramPaymentDescriptor>vendorProgramPaymentMetadata>airlineProgram>airlineProgramMetadata oneOf values
  • GET /v2/events/{eventId}:
    • 200 response: added an item of type object to event>paymentSources>paymentSource>vendorProgramPaymentDescriptor>vendorProgramPaymentMetadata>airlineProgram>airlineProgramMetadata oneOf values
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added support for eventTemplate>group>metadata>inheritedCustomFieldIds property
  • POST /v2/event-templates/list:
    • 200 response: added support for eventTemplates>group>metadata>inheritedCustomFieldIds property
  • GET /v2/event-templates/{templateId}:
    • 200 response: added support for eventTemplate>group>metadata>inheritedCustomFieldIds property
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added an item of type object to eventTemplate>paymentSources>paymentSource>vendorProgramPaymentDescriptor>vendorProgramPaymentMetadata>airlineProgram>airlineProgramMetadata oneOf values
  • POST /v2/event-templates/list:
    • 200 response: added an item of type object to eventTemplates>paymentSources>paymentSource>vendorProgramPaymentDescriptor>vendorProgramPaymentMetadata>airlineProgram>airlineProgramMetadata oneOf values
  • GET /v2/event-templates/{templateId}:
    • 200 response: added an item of type object to eventTemplate>paymentSources>paymentSource>vendorProgramPaymentDescriptor>vendorProgramPaymentMetadata>airlineProgram>airlineProgramMetadata oneOf values
Trip API
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for new value VAT on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value DROP_OFF_CHARGE on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value VAT on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value DROP_OFF_CHARGE on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added an item of type object to transactions>itemGroups oneOf values
    • request: added transactions>itemGroups>discriminator>mapping>LIMO_ITEM
    • request: added support for new value LIMO_BOOKED on enum transactions>itemGroups>transactionType
    • request: added support for new value LIMO_CANCELLED on enum transactions>itemGroups>transactionType
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for new value VAT on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value DROP_OFF_CHARGE on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value VAT on enum transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value DROP_OFF_CHARGE on enum transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added an item of type object to transactions>itemGroups oneOf values
    • 200 response: added transactions>itemGroups>discriminator>mapping>LIMO_ITEM
    • 200 response: added support for new value LIMO_BOOKED on enum transactions>itemGroups>transactionType
    • 200 response: added support for new value LIMO_CANCELLED on enum transactions>itemGroups>transactionType
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for new value VAT on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value DROP_OFF_CHARGE on enum transactions>itemGroups>previousTransactionFares>transactionFareType
    • request: added support for new value VAT on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added support for new value DROP_OFF_CHARGE on enum transactions>itemGroups>transactionFares>transactionFareType
    • request: added an item of type object to transactions>itemGroups oneOf values
    • request: added transactions>itemGroups>discriminator>mapping>LIMO_ITEM
    • request: added support for new value LIMO_BOOKED on enum transactions>itemGroups>transactionType
    • request: added support for new value LIMO_CANCELLED on enum transactions>itemGroups>transactionType
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for new value VAT on enum pendingManualFormPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value DROP_OFF_CHARGE on enum pendingManualFormPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value VAT on enum pendingManualFormPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value DROP_OFF_CHARGE on enum pendingManualFormPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added an item of type object to pendingManualFormPnrs>data>transactions>itemGroups oneOf values
    • 200 response: added pendingManualFormPnrs>data>transactions>itemGroups>discriminator>mapping>LIMO_ITEM
    • 200 response: added support for new value LIMO_BOOKED on enum pendingManualFormPnrs>data>transactions>itemGroups>transactionType
    • 200 response: added support for new value LIMO_CANCELLED on enum pendingManualFormPnrs>data>transactions>itemGroups>transactionType
    • 200 response: added support for new value VAT on enum pendingShellPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value DROP_OFF_CHARGE on enum pendingShellPnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value VAT on enum pendingShellPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value DROP_OFF_CHARGE on enum pendingShellPnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added an item of type object to pendingShellPnrs>data>transactions>itemGroups oneOf values
    • 200 response: added pendingShellPnrs>data>transactions>itemGroups>discriminator>mapping>LIMO_ITEM
    • 200 response: added support for new value LIMO_BOOKED on enum pendingShellPnrs>data>transactions>itemGroups>transactionType
    • 200 response: added support for new value LIMO_CANCELLED on enum pendingShellPnrs>data>transactions>itemGroups>transactionType
    • 200 response: added support for new value VAT on enum pnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value DROP_OFF_CHARGE on enum pnrs>data>transactions>itemGroups>previousTransactionFares>transactionFareType
    • 200 response: added support for new value VAT on enum pnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added support for new value DROP_OFF_CHARGE on enum pnrs>data>transactions>itemGroups>transactionFares>transactionFareType
    • 200 response: added an item of type object to pnrs>data>transactions>itemGroups oneOf values
    • 200 response: added pnrs>data>transactions>itemGroups>discriminator>mapping>LIMO_ITEM
    • 200 response: added support for new value LIMO_BOOKED on enum pnrs>data>transactions>itemGroups>transactionType
    • 200 response: added support for new value LIMO_CANCELLED on enum pnrs>data>transactions>itemGroups>transactionType
  • POST /v3/approvals/companies/{companyId}/list:
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
  • POST /v3/approvals/approvers/{userId}/list:
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path approvalDataList>pnrSummary>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
  • POST /v2/invoicing/invoice-data:
    • 200 response: added an item of type object to invoices>data>payments>actualPayment>paymentMetadata>vendorProgramPaymentDescriptor>vendorProgramPaymentMetadata>airlineProgram>airlineProgramMetadata oneOf values
  • POST /v3/trips/arrangers/{arrangerId}/list:
    • 200 response: has been updated at path failedTripSummaries>createdByUserBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>createdByUserBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>userBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>userBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>createdByUserBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>createdByUserBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>userBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>userBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
  • POST /v3/trips/companies/{companyId}/list:
    • 200 response: has been updated at path failedTripSummaries>createdByUserBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>createdByUserBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>userBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>userBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>createdByUserBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>createdByUserBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>userBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>userBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
  • POST /v3/trips/users/{userId}/list:
    • 200 response: has been updated at path failedTripSummaries>createdByUserBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>createdByUserBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>userBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>userBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path failedTripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>createdByUserBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>createdByUserBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>userBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>userBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path tripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: has been updated at path pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path railPnr>passengerInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path railPnr>passengerInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: added support for airPnr>travelerInfos>tickets>exchangeInfo>originalTicketDetails>fop property
    • request: added support for airPnr>legs>flights>upas property
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: has been updated at path pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path railPnr>passengerInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path railPnr>passengerInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: added support for airPnr>travelerInfos>tickets>exchangeInfo>originalTicketDetails>fop property
    • 200 response: added support for airPnr>legs>flights>upas property
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
  • POST /v3/trips/{tripId}/pnrs:
    • request: has been updated at path pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path railPnr>passengerInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path railPnr>passengerInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: added support for airPnr>travelerInfos>tickets>exchangeInfo>originalTicketDetails>fop property
    • request: added support for airPnr>legs>flights>upas property
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • request: has been updated at path travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • request: has been updated at path travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
  • GET /v3/trips/{tripId}/detail:
    • 200 response: has been updated at path pendingManualFormPnrs>data>pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>railPnr>passengerInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>railPnr>passengerInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>exchangeInfo>originalTicketDetails>fop property
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>legs>flights>upas property
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingManualFormPnrs>data>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>railPnr>passengerInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>railPnr>passengerInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>exchangeInfo>originalTicketDetails>fop property
    • 200 response: added support for pendingShellPnrs>data>airPnr>legs>flights>upas property
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pendingShellPnrs>data>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>railPnr>passengerInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>railPnr>passengerInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>exchangeInfo>originalTicketDetails>fop property
    • 200 response: added support for pnrs>data>airPnr>legs>flights>upas property
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>travelers>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>travelers>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>bookingTmc>logo>description
    • 200 response: has been updated at path pnrs>data>travelers>user>emergencyContactInfo>userOrgId>tmcBasicInfo>contractingTmc>logo>description

July 02, 2025

Updates

Event API
  • POST /v2/events/bulk-edit:
    • request: added support for new value TICKETING_ERROR on enum eventsToUpdate>eventBasicInfo>documents>documentMetadata>entityType
  • POST /v2/events/summaries:
    • 200 response: added support for new value TICKETING_ERROR on enum tripEventSummaries>travelerEventSummary>documents>documentMetadata>entityType
  • POST /v2/events/{eventId}/edit-basic-info:
    • request: added support for new value TICKETING_ERROR on enum documents>documentMetadata>entityType
  • POST /v2/events/list:
    • 200 response: added support for new value TICKETING_ERROR on enum events>group>metadata>documents>documentMetadata>entityType
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for new value TICKETING_ERROR on enum event>group>metadata>documents>documentMetadata>entityType
  • GET /v2/events/{eventId}:
    • 200 response: added support for new value TICKETING_ERROR on enum event>group>metadata>documents>documentMetadata>entityType
  • POST /v2/events:
    • request: added support for new value TICKETING_ERROR on enum documents>documentMetadata>entityType
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added support for new value TICKETING_ERROR on enum eventTemplate>group>metadata>documents>documentMetadata>entityType
  • POST /v2/event-templates/list:
    • 200 response: added support for new value TICKETING_ERROR on enum eventTemplates>group>metadata>documents>documentMetadata>entityType
  • GET /v2/event-templates/{templateId}:
    • 200 response: added support for new value TICKETING_ERROR on enum eventTemplate>group>metadata>documents>documentMetadata>entityType
Trip API
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for airPnr>travelerInfos>createdMcos>isMcoVoided property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for airPnr>travelerInfos>createdMcos>isMcoVoided property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for airPnr>travelerInfos>createdMcos>isMcoVoided property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>createdMcos>isMcoVoided property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>createdMcos>isMcoVoided property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>createdMcos>isMcoVoided property
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for new value TICKETING_ERROR on enum documents>documentMetadata>entityType
    • request: added support for airPnr>travelerInfos>tickets>associatedTicketNumber property
    • request: added support for airPnr>travelerInfos>tickets>rficCode property
    • request: added support for airPnr>travelerInfos>tickets>emdInfo property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for new value TICKETING_ERROR on enum documents>documentMetadata>entityType
    • 200 response: added support for airPnr>travelerInfos>tickets>associatedTicketNumber property
    • 200 response: added support for airPnr>travelerInfos>tickets>rficCode property
    • 200 response: added support for airPnr>travelerInfos>tickets>emdInfo property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for new value TICKETING_ERROR on enum documents>documentMetadata>entityType
    • request: added support for airPnr>travelerInfos>tickets>associatedTicketNumber property
    • request: added support for airPnr>travelerInfos>tickets>rficCode property
    • request: added support for airPnr>travelerInfos>tickets>emdInfo property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for new value TICKETING_ERROR on enum eventSummary>documents>documentMetadata>entityType
    • 200 response: added support for new value TICKETING_ERROR on enum pendingManualFormPnrs>data>documents>documentMetadata>entityType
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>associatedTicketNumber property
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>rficCode property
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>emdInfo property
    • 200 response: added support for new value TICKETING_ERROR on enum pendingShellPnrs>data>documents>documentMetadata>entityType
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>associatedTicketNumber property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>rficCode property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>emdInfo property
    • 200 response: added support for new value TICKETING_ERROR on enum pnrs>data>documents>documentMetadata>entityType
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>associatedTicketNumber property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>rficCode property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>emdInfo property

June 27, 2025

Updates

Air API
  • POST /v2/air/pnrs/{pnrId}/update:
    • request: added support for new value EVENT_TEMPLATE on enum travelerInfo>traveler>travelerInfo>user>paymentInfos>access>accessType
    • request: added support for new value EVENT_TEMPLATE on enum travelerInfo>traveler>travelerInfo>user>paymentInfos>accessType
  • POST /v2/air/modify-search:
    • 200 response: added support for new value EVENT_TEMPLATE on enum itineraryDetails>itineraries>allowedFopRules>paymentRules>splitCriterion>accessType
  • POST /v2/air/selected-itinerary:
    • 200 response: added support for new value EVENT_TEMPLATE on enum itinerary>allowedFopRules>paymentRules>splitCriterion>accessType
  • POST /v2/air/flight-attributes:
    • 200 response: added support for new value EVENT_TEMPLATE on enum itineraryDetails>itineraries>allowedFopRules>paymentRules>splitCriterion>accessType
  • POST /v2/air/search-flights:
    • 200 response: added support for new value EVENT_TEMPLATE on enum itineraryDetails>itineraries>allowedFopRules>paymentRules>splitCriterion>accessType
Company API
  • POST /v2/service-charge/{entityType}/{entityId}/types/{type}/list:
    • 200 response: added support for new value EVENT_TEMPLATE on enum serviceCharges>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum serviceCharges>fop>accessType>accessType
    • 200 response: added an item of type object to serviceCharges>charge>feeInfo oneOf values
    • 200 response: added serviceCharges>charge>feeInfo>discriminator>mapping>OTHER_FEE
Event API
  • POST /v2/events/bulk-edit:
    • request: added support for eventsToUpdate>eventBookingGuidelines>bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • request: added support for eventsToUpdate>eventBookingGuidelines>bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • POST /v2/events/summaries:
    • 200 response: added support for tripEventSummaries>travelerEventSummary>bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • 200 response: added support for tripEventSummaries>travelerEventSummary>bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • POST /v2/events/{eventId}/edit-booking-guidelines:
    • request: added support for bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • request: added support for bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • POST /v2/events/list:
    • 200 response: added support for events>group>bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • 200 response: added support for events>group>bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for event>group>bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • 200 response: added support for event>group>bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • GET /v2/events/{eventId}:
    • 200 response: added support for event>group>bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • 200 response: added support for event>group>bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • POST /v2/events:
    • request: added support for bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • request: added support for bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • GET /v2/events/payment-sources:
    • 200 response: added an item of type object to paymentSources>mapping>filter oneOf values
    • 200 response: added support for new value EVENT_TEMPLATE on enum paymentSources>mapping>accessType
  • POST /v2/events/list:
    • 200 response: added an item of type object to events>paymentSources>mapping>filter oneOf values
    • 200 response: added support for new value EVENT_TEMPLATE on enum events>paymentSources>mapping>accessType
    • request: added support for travelerFilters property
  • GET /v2/events/read-by-external-id:
    • 200 response: added an item of type object to event>paymentSources>mapping>filter oneOf values
    • 200 response: added support for new value EVENT_TEMPLATE on enum event>paymentSources>mapping>accessType
  • GET /v2/events/{eventId}:
    • 200 response: added an item of type object to event>paymentSources>mapping>filter oneOf values
    • 200 response: added support for new value EVENT_TEMPLATE on enum event>paymentSources>mapping>accessType
Hotel API
  • POST /v2/hotel/validate-rebooking:
    • request: added support for new value EVENT_TEMPLATE on enum travelers>user>paymentInfos>access>accessType
    • request: added support for new value EVENT_TEMPLATE on enum travelers>user>paymentInfos>accessType
Payments API
  • POST /v2/service-charge/{entityType}/{entityId}/types/{type}/list:
    • 200 response: added support for new value EVENT_TEMPLATE on enum serviceCharges>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum serviceCharges>fop>accessType>accessType
    • 200 response: added an item of type object to serviceCharges>charge>feeInfo oneOf values
    • 200 response: added serviceCharges>charge>feeInfo>discriminator>mapping>OTHER_FEE
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added support for eventTemplate>group>bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • 200 response: added support for eventTemplate>group>bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • POST /v2/event-templates/list:
    • 200 response: added support for eventTemplates>group>bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • 200 response: added support for eventTemplates>group>bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • POST /v2/event-templates/{templateId}/edit-booking-guidelines:
    • request: added support for bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • request: added support for bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • GET /v2/event-templates/{templateId}:
    • 200 response: added support for eventTemplate>group>bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • 200 response: added support for eventTemplate>group>bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • POST /v2/event-templates:
    • request: added support for bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • request: added support for bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added an item of type object to eventTemplate>paymentSources>mapping>filter oneOf values
    • 200 response: added support for new value EVENT_TEMPLATE on enum eventTemplate>paymentSources>mapping>accessType
  • POST /v2/event-templates/list:
    • 200 response: added an item of type object to eventTemplates>paymentSources>mapping>filter oneOf values
    • 200 response: added support for new value EVENT_TEMPLATE on enum eventTemplates>paymentSources>mapping>accessType
  • GET /v2/event-templates/{templateId}:
    • 200 response: added an item of type object to eventTemplate>paymentSources>mapping>filter oneOf values
    • 200 response: added support for new value EVENT_TEMPLATE on enum eventTemplate>paymentSources>mapping>accessType
Trip API
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for eventSummary>bookingGuidelines>carBookingGuideLine>paymentGuidelines property
    • 200 response: added support for eventSummary>bookingGuidelines>hotelBookingGuideLine>paymentGuidelines property
  • POST /v3/approvals/companies/{companyId}/list:
    • 200 response: added support for new value EVENT_TEMPLATE on enum approvalDataList>pnrSummary>travelers>user>paymentInfos>access>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum approvalDataList>pnrSummary>travelers>user>paymentInfos>accessType
  • POST /v3/approvals/approvers/{userId}/list:
    • 200 response: added support for new value EVENT_TEMPLATE on enum approvalDataList>pnrSummary>travelers>user>paymentInfos>access>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum approvalDataList>pnrSummary>travelers>user>paymentInfos>accessType
  • POST /v3/trips/{tripId}/pnrs/{pnrId}/cancel:
    • request: added support for new value EVENT_TEMPLATE on enum cancellationDetails>refundInfo>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum cancellationDetails>refundInfo>fop>accessType>accessType
  • POST /v3/trips/arrangers/{arrangerId}/list:
    • 200 response: added support for new value EVENT_TEMPLATE on enum failedTripSummaries>pnrSummaries>travelers>user>paymentInfos>access>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum failedTripSummaries>pnrSummaries>travelers>user>paymentInfos>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum tripSummaries>pnrSummaries>travelers>user>paymentInfos>access>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum tripSummaries>pnrSummaries>travelers>user>paymentInfos>accessType
  • POST /v3/trips/companies/{companyId}/list:
    • 200 response: added support for new value EVENT_TEMPLATE on enum failedTripSummaries>pnrSummaries>travelers>user>paymentInfos>access>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum failedTripSummaries>pnrSummaries>travelers>user>paymentInfos>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum tripSummaries>pnrSummaries>travelers>user>paymentInfos>access>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum tripSummaries>pnrSummaries>travelers>user>paymentInfos>accessType
  • POST /v3/trips/users/{userId}/list:
    • 200 response: added support for new value EVENT_TEMPLATE on enum failedTripSummaries>pnrSummaries>travelers>user>paymentInfos>access>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum failedTripSummaries>pnrSummaries>travelers>user>paymentInfos>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum tripSummaries>pnrSummaries>travelers>user>paymentInfos>access>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum tripSummaries>pnrSummaries>travelers>user>paymentInfos>accessType
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for new value EVENT_TEMPLATE on enum paymentInfo>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum paymentInfo>fop>accessType>accessType
    • request: added an item of type object to serviceFees>feeInfo oneOf values
    • request: added serviceFees>feeInfo>discriminator>mapping>OTHER_FEE
    • request: added support for new value EVENT_TEMPLATE on enum serviceFees>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum serviceFees>fop>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum airPnr>travelerInfos>tickets>paymentDetails>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum airPnr>travelerInfos>tickets>paymentDetails>fop>accessType>accessType
    • request: added support for transactions>itemGroups>oldFlights>cabin property
    • request: added support for transactions>itemGroups>flights>cabin property
    • request: added support for new value EVENT_TEMPLATE on enum transactions>ctc>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum transactions>ctc>fop>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum costToCustomer>payments>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum costToCustomer>payments>fop>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum costOfGoodsSold>payments>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum costOfGoodsSold>payments>fop>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum travelers>user>paymentInfos>access>accessType
    • request: added support for new value EVENT_TEMPLATE on enum travelers>user>paymentInfos>accessType
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for new value EVENT_TEMPLATE on enum paymentInfo>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum paymentInfo>fop>accessType>accessType
    • 200 response: added an item of type object to serviceFees>feeInfo oneOf values
    • 200 response: added serviceFees>feeInfo>discriminator>mapping>OTHER_FEE
    • 200 response: added support for new value EVENT_TEMPLATE on enum serviceFees>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum serviceFees>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum airPnr>travelerInfos>tickets>paymentDetails>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum airPnr>travelerInfos>tickets>paymentDetails>fop>accessType>accessType
    • 200 response: added support for transactions>itemGroups>oldFlights>cabin property
    • 200 response: added support for transactions>itemGroups>flights>cabin property
    • 200 response: added support for new value EVENT_TEMPLATE on enum transactions>ctc>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum transactions>ctc>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum costToCustomer>payments>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum costToCustomer>payments>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum costOfGoodsSold>payments>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum costOfGoodsSold>payments>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum travelers>user>paymentInfos>access>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum travelers>user>paymentInfos>accessType
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for new value EVENT_TEMPLATE on enum paymentInfo>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum paymentInfo>fop>accessType>accessType
    • request: added an item of type object to serviceFees>feeInfo oneOf values
    • request: added serviceFees>feeInfo>discriminator>mapping>OTHER_FEE
    • request: added support for new value EVENT_TEMPLATE on enum serviceFees>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum serviceFees>fop>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum airPnr>travelerInfos>tickets>paymentDetails>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum airPnr>travelerInfos>tickets>paymentDetails>fop>accessType>accessType
    • request: added support for transactions>itemGroups>oldFlights>cabin property
    • request: added support for transactions>itemGroups>flights>cabin property
    • request: added support for new value EVENT_TEMPLATE on enum transactions>ctc>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum transactions>ctc>fop>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum costToCustomer>payments>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum costToCustomer>payments>fop>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum costOfGoodsSold>payments>fop>paymentMetadata>cardMetadata>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum costOfGoodsSold>payments>fop>accessType>accessType
    • request: added support for new value EVENT_TEMPLATE on enum travelers>user>paymentInfos>access>accessType
    • request: added support for new value EVENT_TEMPLATE on enum travelers>user>paymentInfos>accessType
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>paymentInfo>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>paymentInfo>fop>accessType>accessType
    • 200 response: added an item of type object to pendingManualFormPnrs>data>serviceFees>feeInfo oneOf values
    • 200 response: added pendingManualFormPnrs>data>serviceFees>feeInfo>discriminator>mapping>OTHER_FEE
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>serviceFees>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>serviceFees>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>paymentDetails>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>paymentDetails>fop>accessType>accessType
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>oldFlights>cabin property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>flights>cabin property
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>transactions>ctc>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>transactions>ctc>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>costToCustomer>payments>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>costToCustomer>payments>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>costOfGoodsSold>payments>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>costOfGoodsSold>payments>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>travelers>user>paymentInfos>access>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingManualFormPnrs>data>travelers>user>paymentInfos>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>paymentInfo>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>paymentInfo>fop>accessType>accessType
    • 200 response: added an item of type object to pendingShellPnrs>data>serviceFees>feeInfo oneOf values
    • 200 response: added pendingShellPnrs>data>serviceFees>feeInfo>discriminator>mapping>OTHER_FEE
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>serviceFees>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>serviceFees>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>airPnr>travelerInfos>tickets>paymentDetails>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>airPnr>travelerInfos>tickets>paymentDetails>fop>accessType>accessType
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>oldFlights>cabin property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>flights>cabin property
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>transactions>ctc>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>transactions>ctc>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>costToCustomer>payments>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>costToCustomer>payments>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>costOfGoodsSold>payments>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>costOfGoodsSold>payments>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>travelers>user>paymentInfos>access>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pendingShellPnrs>data>travelers>user>paymentInfos>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>paymentInfo>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>paymentInfo>fop>accessType>accessType
    • 200 response: added an item of type object to pnrs>data>serviceFees>feeInfo oneOf values
    • 200 response: added pnrs>data>serviceFees>feeInfo>discriminator>mapping>OTHER_FEE
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>serviceFees>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>serviceFees>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>airPnr>travelerInfos>tickets>paymentDetails>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>airPnr>travelerInfos>tickets>paymentDetails>fop>accessType>accessType
    • 200 response: added support for pnrs>data>transactions>itemGroups>oldFlights>cabin property
    • 200 response: added support for pnrs>data>transactions>itemGroups>flights>cabin property
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>transactions>ctc>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>transactions>ctc>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>costToCustomer>payments>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>costToCustomer>payments>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>costOfGoodsSold>payments>fop>paymentMetadata>cardMetadata>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>costOfGoodsSold>payments>fop>accessType>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>travelers>user>paymentInfos>access>accessType
    • 200 response: added support for new value EVENT_TEMPLATE on enum pnrs>data>travelers>user>paymentInfos>accessType
User Management API
  • PUT /v2/users/{userId}/membership-info:
    • request: has been updated at path description
    • request: added support for isLoyaltyBlocked property
  • GET /v2/users/{userId}/membership-info:
    • 200 response: has been updated at path description
    • 200 response: added support for isLoyaltyBlocked property
  • PUT /v2/users/{userId}:
    • request: has been updated at path membershipInfo>description
    • request: added support for membershipInfo>isLoyaltyBlocked property
  • GET /v2/users/{userId}:
    • 200 response: has been updated at path membershipInfo>description
    • 200 response: added support for membershipInfo>isLoyaltyBlocked property
  • POST /v2/users:
    • request: has been updated at path membershipInfo>description
    • request: added support for membershipInfo>isLoyaltyBlocked property

June 20, 2025

Updates

Company API
  • PATCH /v2/companies/{companyId}/features:
    • request: added support for new value SUREWARE_SYNC on enum featuresToDelete
    • request: added support for new value DEFAULT_TMC_VIEW_MODE on enum featuresToDelete
    • request: added support for new value SUPPORTED_CONTRACTING_TMCS on enum featuresToDelete
    • request: added support for new value SUREWARE_SYNC on enum featuresToUpdate>name
    • request: added support for new value DEFAULT_TMC_VIEW_MODE on enum featuresToUpdate>name
    • request: added support for new value SUPPORTED_CONTRACTING_TMCS on enum featuresToUpdate>name
  • GET /v2/companies/{companyId}/features:
    • 200 response: added support for new value SUREWARE_SYNC on enum features>name
    • 200 response: added support for new value DEFAULT_TMC_VIEW_MODE on enum features>name
    • 200 response: added support for new value SUPPORTED_CONTRACTING_TMCS on enum features>name
Policy API
  • PUT /v2/companies/{companyId}/policies/{policyId}:
    • request: added support for hotelPolicyRules>maxHotelPriceByLocation>maxHotelPriceByLocationProps>maxPricePerLocationList>isTaxIncluded property
  • GET /v2/companies/{companyId}/policies/{policyId}:
    • 200 response: added support for hotelPolicyRules>maxHotelPriceByLocation>maxHotelPriceByLocationProps>maxPricePerLocationList>isTaxIncluded property
  • POST /v2/companies/{companyId}/policies:
    • request: added support for hotelPolicyRules>maxHotelPriceByLocation>maxHotelPriceByLocationProps>maxPricePerLocationList>isTaxIncluded property
Trip API
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for airPnr>travelerInfos>booking>itinerary>fareComponents>farePaxType property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for airPnr>travelerInfos>booking>itinerary>fareComponents>farePaxType property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for airPnr>travelerInfos>booking>itinerary>fareComponents>farePaxType property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>booking>itinerary>fareComponents>farePaxType property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>booking>itinerary>fareComponents>farePaxType property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>booking>itinerary>fareComponents>farePaxType property

June 16, 2025

Updates

Company API
  • PATCH /v2/companies/{companyId}/features:
    • request: added support for new value ENROLLMENT_EMAILS_BCC on enum featuresToDelete
    • request: added support for new value ENROLLMENT_EMAILS_BCC on enum featuresToUpdate>name
  • GET /v2/companies/{companyId}/features:
    • 200 response: added support for new value ENROLLMENT_EMAILS_BCC on enum features>name
Trip API
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for airPnr>travelerInfos>tickets>exchangeInfo>addCollectTaxBreakdown property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for airPnr>travelerInfos>tickets>exchangeInfo>addCollectTaxBreakdown property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for airPnr>travelerInfos>tickets>exchangeInfo>addCollectTaxBreakdown property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>exchangeInfo>addCollectTaxBreakdown property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>exchangeInfo>addCollectTaxBreakdown property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>exchangeInfo>addCollectTaxBreakdown property
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for carPnr>carAverageRate property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for carPnr>carAverageRate property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for carPnr>carAverageRate property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>carPnr>carAverageRate property
    • 200 response: added support for pendingShellPnrs>data>carPnr>carAverageRate property
    • 200 response: added support for pnrs>data>carPnr>carAverageRate property

June 10, 2025

Updates

Air API
  • POST /v2/air/pnrs/{pnrId}/update:
    • request: added support for new value GUEST on enum preSearchAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • request: removed travelerInfo>traveler>travelerInfo>userBusinessInfo>authorizerEmail>deprecated
  • POST /v2/air/modify-search:
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>workerType
    • request: added support for new value GUEST on enum preModifySearchAnswers>answers>question>matchConditions>travelerConditions>workerTypes
  • POST /v2/air/create-pnr:
    • request: added support for new value GUEST on enum preSearchAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • request: added support for new value GUEST on enum preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
  • POST /v2/air/intermediate-revalidate-itinerary:
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>workerType
  • POST /v2/air/revalidate-itinerary:
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>workerType
  • POST /v2/air/selected-itinerary:
    • 200 response: added support for new value GUEST on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum itinerary>policyInfos>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itinerary>policyInfos>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum itinerary>policyInfos>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itinerary>policyInfos>ruleResultInfos>violationInfos>expectedValue>workerType
  • POST /v2/air/flight-attributes:
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>workerType
  • POST /v2/air/search-flights:
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>workerType
    • request: added support for new value GUEST on enum corporateInfo>preSearchAnswers>answers>question>matchConditions>travelerConditions>workerTypes
Event API
  • POST /v2/events/{eventId}/travelers-list:
    • 200 response: added support for new value GUEST on enum userGroupInfo>userGroupCriteria>workerTypes
  • POST /v2/events/list:
    • 200 response: added support for new value GUEST on enum events>group>group>userGroupInfo>userGroupCriteria>workerTypes
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for new value GUEST on enum event>group>group>userGroupInfo>userGroupCriteria>workerTypes
  • GET /v2/events/{eventId}:
    • 200 response: added support for new value GUEST on enum event>group>group>userGroupInfo>userGroupCriteria>workerTypes
Hotel API
  • POST /v2/hotel/pnrs/{pnrId}/modify-book:
    • request: added support for new value GUEST on enum preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
  • POST /v2/hotel/pnrs/{pnrId}/modify-details:
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • request: added support for new value GUEST on enum corporateInfo>preSearchAnswers>answers>question>matchConditions>travelerConditions>workerTypes
  • POST /v2/hotel/create-pnr:
    • request: added support for new value GUEST on enum preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
  • POST /v2/hotel/validate-rebooking:
    • request: removed travelers>userBusinessInfo>authorizerEmail>deprecated
  • POST /v2/hotel/details:
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • request: added support for new value GUEST on enum corporateInfo>preSearchAnswers>answers>question>matchConditions>travelerConditions>workerTypes
  • POST /v2/hotel/search:
    • 200 response: added support for new value GUEST on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum hotels>policyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum hotels>policyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum hotels>policyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum hotels>policyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
Policy API
  • PUT /v2/companies/{companyId}/questions/{questionId}:
    • request: added support for new value GUEST on enum matchConditions>travelerConditions>workerTypes
  • GET /v2/companies/{companyId}/questions/{questionId}:
    • 200 response: added support for new value GUEST on enum matchConditions>travelerConditions>workerTypes
  • POST /v2/companies/{companyId}/questions:
    • request: added support for new value GUEST on enum matchConditions>travelerConditions>workerTypes
  • PUT /v2/companies/{companyId}/policies/{policyId}:
    • request: added support for new value GUEST on enum userGroups>workerTypes
  • GET /v2/companies/{companyId}/policies/{policyId}:
    • 200 response: added support for new value GUEST on enum userGroups>workerTypes
  • POST /v2/companies/{companyId}/policies:
    • request: added support for new value GUEST on enum userGroups>workerTypes
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added support for new value GUEST on enum eventTemplate>group>group>userGroupInfo>userGroupCriteria>workerTypes
  • POST /v2/event-templates/list:
    • 200 response: added support for new value GUEST on enum eventTemplates>group>group>userGroupInfo>userGroupCriteria>workerTypes
  • GET /v2/event-templates/{templateId}:
    • 200 response: added support for new value GUEST on enum eventTemplate>group>group>userGroupInfo>userGroupCriteria>workerTypes
Trip API
  • POST /v3/approvals/companies/{companyId}/list:
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: removed approvalDataList>pnrSummary>travelers>userBusinessInfo>authorizerEmail>deprecated
  • POST /v3/approvals/approvers/{userId}/list:
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: removed approvalDataList>pnrSummary>travelers>userBusinessInfo>authorizerEmail>deprecated
  • POST /v3/trips/arrangers/{arrangerId}/list:
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: removed failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>authorizerEmail>deprecated
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: removed tripSummaries>pnrSummaries>travelers>userBusinessInfo>authorizerEmail>deprecated
  • POST /v3/trips/companies/{companyId}/list:
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: removed failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>authorizerEmail>deprecated
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: removed tripSummaries>pnrSummaries>travelers>userBusinessInfo>authorizerEmail>deprecated
  • POST /v3/trips/users/{userId}/list:
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: removed failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>authorizerEmail>deprecated
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: removed tripSummaries>pnrSummaries>travelers>userBusinessInfo>authorizerEmail>deprecated
  • POST /v3/trips/{tripId}/pnrs/{pnrId}/finalize:
    • request: added support for new value GUEST on enum preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for new value GUEST on enum preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • request: added support for new value GUEST on enum airPnr>travelerInfos>tickets>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • request: added support for new value GUEST on enum pnrTravelers>businessInfo>workerType
    • request: removed travelers>userBusinessInfo>authorizerEmail>deprecated
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for new value GUEST on enum preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum airPnr>travelerInfos>tickets>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum pnrTravelers>businessInfo>workerType
    • 200 response: removed travelers>userBusinessInfo>authorizerEmail>deprecated
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for new value GUEST on enum preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • request: added support for new value GUEST on enum airPnr>travelerInfos>tickets>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • request: added support for new value GUEST on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • request: added support for new value GUEST on enum pnrTravelers>businessInfo>workerType
    • request: removed travelers>userBusinessInfo>authorizerEmail>deprecated
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for new value GUEST on enum pendingManualFormPnrs>data>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum pendingManualFormPnrs>data>pnrTravelers>businessInfo>workerType
    • 200 response: removed pendingManualFormPnrs>data>travelers>userBusinessInfo>authorizerEmail>deprecated
    • 200 response: added support for new value GUEST on enum pendingShellPnrs>data>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum pendingShellPnrs>data>airPnr>travelerInfos>tickets>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum pendingShellPnrs>data>pnrTravelers>businessInfo>workerType
    • 200 response: removed pendingShellPnrs>data>travelers>userBusinessInfo>authorizerEmail>deprecated
    • 200 response: added support for new value GUEST on enum pnrs>data>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum pnrs>data>airPnr>travelerInfos>tickets>preBookAnswers>answers>question>matchConditions>travelerConditions>workerTypes
    • 200 response: added support for new value GUEST on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerTypeList
    • 200 response: added support for new value GUEST on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>workerType
    • 200 response: added support for new value GUEST on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerTypeList
    • 200 response: added support for new value GUEST on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>workerType
    • 200 response: added support for new value GUEST on enum pnrs>data>pnrTravelers>businessInfo>workerType
    • 200 response: removed pnrs>data>travelers>userBusinessInfo>authorizerEmail>deprecated
User Management API
  • PUT /v2/users/{userId}/business-info:
    • request: removed authorizerEmail>deprecated
    • request: added support for new value GUEST on enum workerType
  • GET /v2/users/{userId}/business-info:
    • 200 response: removed authorizerEmail>deprecated
    • 200 response: added support for new value GUEST on enum workerType
  • PUT /v2/users/{userId}:
    • request: removed businessInfo>authorizerEmail>deprecated
    • request: added support for new value GUEST on enum businessInfo>workerType
  • GET /v2/users/{userId}:
    • 200 response: removed businessInfo>authorizerEmail>deprecated
    • 200 response: added support for new value GUEST on enum businessInfo>workerType
  • POST /v2/users:
    • request: removed businessInfo>authorizerEmail>deprecated
    • request: added support for new value GUEST on enum businessInfo>workerType

New endpoints

Event API
  • Published POST /v2/events/bulk-cancel

  • Published POST /v2/events/jobs/status

June 05, 2025

Updates

Air API
  • POST /v2/air/pnrs/{pnrId}/update:
    • request: has been updated at path travelerInfo>traveler>travelerInfo>userBusinessInfo>office>address>coordinates>description
    • request: has been updated at path travelerInfo>traveler>travelerInfo>user>paymentInfos>card>address>coordinates>description
    • request: has been updated at path travelerInfo>traveler>travelerInfo>user>emergencyContactInfo>address>coordinates>description
    • request: has been updated at path travelerInfo>traveler>travelerInfo>user>addresses>coordinates>description
  • POST /v2/air/modify-search:
    • 200 response: has been updated at path itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>postalAddress>coordinates>description
  • POST /v2/air/intermediate-revalidate-itinerary:
    • 200 response: has been updated at path policyDetails>ruleResultInfos>subViolationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path policyDetails>ruleResultInfos>subViolationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path policyDetails>ruleResultInfos>violationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path policyDetails>ruleResultInfos>violationInfos>expectedValue>postalAddress>coordinates>description
  • POST /v2/air/revalidate-itinerary:
    • 200 response: has been updated at path policyDetails>ruleResultInfos>subViolationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path policyDetails>ruleResultInfos>subViolationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path policyDetails>ruleResultInfos>violationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path policyDetails>ruleResultInfos>violationInfos>expectedValue>postalAddress>coordinates>description
    • request: has been updated at path travelers>travelerDetails>emergencyContactInfo>address>coordinates>description
    • request: has been updated at path travelers>travelerDetails>address>coordinates>description
  • POST /v2/air/initiate-booking:
    • request: has been updated at path travelers>travelerDetails>emergencyContactInfo>address>coordinates>description
    • request: has been updated at path travelers>travelerDetails>address>coordinates>description
  • POST /v2/air/selected-itinerary:
    • 200 response: has been updated at path itinerary>policyInfos>ruleResultInfos>subViolationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path itinerary>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path itinerary>policyInfos>ruleResultInfos>violationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path itinerary>policyInfos>ruleResultInfos>violationInfos>expectedValue>postalAddress>coordinates>description
  • POST /v2/air/flight-attributes:
    • 200 response: has been updated at path itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>postalAddress>coordinates>description
  • POST /v2/air/search-flights:
    • 200 response: has been updated at path itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>postalAddress>coordinates>description
Company API
  • PUT /v2/companies/{companyId}:
    • request: added support for supportConfigs>elements>cognigyChatConfig>cssUrl property
    • request: added support for supportConfig>cognigyChatConfig>cssUrl property
  • GET /v2/companies/{companyId}:
    • 200 response: added support for supportConfigs>elements>cognigyChatConfig>cssUrl property
    • 200 response: added support for supportConfig>cognigyChatConfig>cssUrl property
  • POST /v2/companies:
    • request: added support for supportConfigs>cognigyChatConfig>cssUrl property
    • request: added support for supportConfig>cognigyChatConfig>cssUrl property
Event API
  • POST /v2/events/bulk-edit:
    • request: added support for eventsToUpdate>eventBookingGuidelines>allowedPaymentConfig property
    • request: added support for eventsToUpdate>eventBasicInfo>allowTravelersToRsvp property
    • request: added support for eventsToUpdate>eventBasicInfo>internalNotes property
    • request: added support for eventsToUpdate>eventBasicInfo>tripOverrides property
  • POST /v2/events/bulk-publish:
    • request: has been updated at path publishEventList>maxItems
  • POST /v2/events/{eventId}/edit-booking-guidelines:
    • request: added support for allowedPaymentConfig property
  • POST /v2/events/{eventId}/edit-basic-info:
    • request: added support for allowTravelersToRsvp property
    • request: added support for internalNotes property
    • request: added support for tripOverrides property
  • POST /v2/events/list:
    • 200 response: added support for events>group>metadata>allowTravelersToRsvp property
    • 200 response: added support for events>group>metadata>tripOverrides property
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for event>group>metadata>allowTravelersToRsvp property
    • 200 response: added support for event>group>metadata>tripOverrides property
  • GET /v2/events/{eventId}:
    • 200 response: added support for event>group>metadata>allowTravelersToRsvp property
    • 200 response: added support for event>group>metadata>tripOverrides property
    • type query parameter: has been updated at path description
  • POST /v2/events:
    • request: added support for allowTravelersToRsvp property
    • request: added support for tripOverrides property
Hotel API
  • POST /v2/hotel/pnrs/{pnrId}/modify-details:
    • 200 response: has been updated at path bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path hotelSpec>coordinates>description
    • 200 response: has been updated at path hotelSpec>address>coordinates>description
  • POST /v2/hotel/validate-rebooking:
    • request: has been updated at path travelers>userBusinessInfo>office>address>coordinates>description
    • request: has been updated at path travelers>user>paymentInfos>card>address>description
    • request: has been updated at path travelers>user>paymentInfos>card>address>coordinates>description
    • request: has been updated at path travelers>user>emergencyContactInfo>address>coordinates>description
    • request: has been updated at path travelers>user>addresses>coordinates>description
  • POST /v2/hotel/details:
    • 200 response: has been updated at path bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path hotelSpec>coordinates>description
    • 200 response: has been updated at path hotelSpec>address>coordinates>description
  • POST /v2/hotel/search:
    • 200 response: has been updated at path hotels>policyInfo>ruleResultInfos>subViolationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path hotels>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path hotels>policyInfo>ruleResultInfos>violationInfos>actualValue>postalAddress>coordinates>description
    • 200 response: has been updated at path hotels>policyInfo>ruleResultInfos>violationInfos>expectedValue>postalAddress>coordinates>description
    • 200 response: has been updated at path hotels>hotelSpec>coordinates>description
    • 200 response: has been updated at path hotels>hotelSpec>address>coordinates>description
    • request: has been updated at path searchParams>searchBy>coordinates>description
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added support for eventTemplate>group>metadata>allowTravelersToRsvp property
    • 200 response: added support for eventTemplate>group>metadata>tripOverrides property
  • POST /v2/event-templates/list:
    • 200 response: added support for eventTemplates>group>metadata>allowTravelersToRsvp property
    • 200 response: added support for eventTemplates>group>metadata>tripOverrides property
  • POST /v2/event-templates/{templateId}/edit-basic-info:
    • request: added support for allowTravelersToRsvp property
    • request: added support for tripOverrides property
  • GET /v2/event-templates/{templateId}:
    • 200 response: added support for eventTemplate>group>metadata>allowTravelersToRsvp property
    • 200 response: added support for eventTemplate>group>metadata>tripOverrides property
  • POST /v2/event-templates:
    • request: added support for allowTravelersToRsvp property
    • request: added support for tripOverrides property
Trip API
  • POST /v3/trips/{tripId}/pnrs/{pnrId}/finalize:
    • request: added support for finalizeMetadata>suspendReason property
    • request: added support for finalizeMetadata>taskId property
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for serviceFees>paymentTransactionInfo>gatewayId property
    • request: added support for costToCustomer>payments>tmcGatewayInfo property
    • request: added support for costOfGoodsSold>payments>tmcGatewayInfo property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for serviceFees>paymentTransactionInfo>gatewayId property
    • 200 response: added support for costToCustomer>payments>tmcGatewayInfo property
    • 200 response: added support for costOfGoodsSold>payments>tmcGatewayInfo property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for serviceFees>paymentTransactionInfo>gatewayId property
    • request: added support for costToCustomer>payments>tmcGatewayInfo property
    • request: added support for costOfGoodsSold>payments>tmcGatewayInfo property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>serviceFees>paymentTransactionInfo>gatewayId property
    • 200 response: added support for pendingManualFormPnrs>data>costToCustomer>payments>tmcGatewayInfo property
    • 200 response: added support for pendingManualFormPnrs>data>costOfGoodsSold>payments>tmcGatewayInfo property
    • 200 response: added support for pendingShellPnrs>data>serviceFees>paymentTransactionInfo>gatewayId property
    • 200 response: added support for pendingShellPnrs>data>costToCustomer>payments>tmcGatewayInfo property
    • 200 response: added support for pendingShellPnrs>data>costOfGoodsSold>payments>tmcGatewayInfo property
    • 200 response: added support for pnrs>data>serviceFees>paymentTransactionInfo>gatewayId property
    • 200 response: added support for pnrs>data>costToCustomer>payments>tmcGatewayInfo property
    • 200 response: added support for pnrs>data>costOfGoodsSold>payments>tmcGatewayInfo property

New endpoints

Air API
  • Published GET /v2/air-autocomplete
Hotel API
  • Published GET /v2/hotel-supplier-autocomplete

June 02, 2025

Updates

Company API
  • GET /v2/companies/{companyId}/departments:
    • 200 response: added support for totalNumResults property
  • GET /v2/companies/{companyId}/legal-entities/{legalEntityId}/offices:
    • 200 response: added support for totalNumResults property
  • GET /v2/companies/{companyId}/cost-centers:
    • 200 response: added support for totalNumResults property
  • GET /v2/companies/{companyId}/legal-entities:
    • 200 response: added support for totalNumResults property
  • GET /v2/companies:
    • 200 response: added support for totalNumResults property
    • added contractingTmcIds query parameter
    • added bookingTmcIds query parameter
    • added offset query parameter
    • added limit query parameter
Event API
  • POST /v2/events/bulk-edit:
    • request: added support for updateAsync property
    • request: has been updated at path eventsToUpdate>maxItems
  • POST /v2/events/list:
    • 200 response: added support for events>isDetached property
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for event>isDetached property
  • GET /v2/events/{eventId}:
    • 200 response: added support for event>isDetached property
Policy API
  • GET /v2/companies/{companyId}/questions:
    • 200 response: added support for totalNumResults property
  • GET /v2/companies/{companyId}/policies:
    • 200 response: added support for totalNumResults property
Trip API
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: removed transactions>itemGroups>nightlyRates>type
    • request: has been updated at path transactions>itemGroups>nightlyRates>title
    • request: has been updated at path transactions>itemGroups>nightlyRates>description
    • request: removed transactions>itemGroups>nightlyRates>required
    • request: removed support for transactions>itemGroups>nightlyRates>amount property
    • request: removed support for transactions>itemGroups>nightlyRates>currencyCode property
    • request: removed support for transactions>itemGroups>nightlyRates>convertedAmount property
    • request: removed support for transactions>itemGroups>nightlyRates>convertedCurrency property
    • request: removed support for transactions>itemGroups>nightlyRates>otherCoinage property
    • request: added support for transactions>itemGroups>nightlyRates>total property
    • request: added support for transactions>itemGroups>nightlyRates>base property
    • request: added support for transactions>itemGroups>nightlyRates>tax property
    • request: removed transactions>itemGroups>averageNightlyRate>type
    • request: has been updated at path transactions>itemGroups>averageNightlyRate>title
    • request: has been updated at path transactions>itemGroups>averageNightlyRate>description
    • request: removed transactions>itemGroups>averageNightlyRate>required
    • request: removed support for transactions>itemGroups>averageNightlyRate>amount property
    • request: removed support for transactions>itemGroups>averageNightlyRate>currencyCode property
    • request: removed support for transactions>itemGroups>averageNightlyRate>convertedAmount property
    • request: removed support for transactions>itemGroups>averageNightlyRate>convertedCurrency property
    • request: removed support for transactions>itemGroups>averageNightlyRate>otherCoinage property
    • request: added support for transactions>itemGroups>averageNightlyRate>total property
    • request: added support for transactions>itemGroups>averageNightlyRate>base property
    • request: added support for transactions>itemGroups>averageNightlyRate>tax property
    • request: removed transactions>itemGroups>carDailyAverageRate>type
    • request: has been updated at path transactions>itemGroups>carDailyAverageRate>title
    • request: has been updated at path transactions>itemGroups>carDailyAverageRate>description
    • request: removed transactions>itemGroups>carDailyAverageRate>required
    • request: removed support for transactions>itemGroups>carDailyAverageRate>amount property
    • request: removed support for transactions>itemGroups>carDailyAverageRate>currencyCode property
    • request: removed support for transactions>itemGroups>carDailyAverageRate>convertedAmount property
    • request: removed support for transactions>itemGroups>carDailyAverageRate>convertedCurrency property
    • request: removed support for transactions>itemGroups>carDailyAverageRate>otherCoinage property
    • request: added support for transactions>itemGroups>carDailyAverageRate>total property
    • request: added support for transactions>itemGroups>carDailyAverageRate>base property
    • request: added support for transactions>itemGroups>carDailyAverageRate>tax property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: removed transactions>itemGroups>nightlyRates>type
    • 200 response: has been updated at path transactions>itemGroups>nightlyRates>title
    • 200 response: has been updated at path transactions>itemGroups>nightlyRates>description
    • 200 response: removed transactions>itemGroups>nightlyRates>required
    • 200 response: removed support for transactions>itemGroups>nightlyRates>amount property
    • 200 response: removed support for transactions>itemGroups>nightlyRates>currencyCode property
    • 200 response: removed support for transactions>itemGroups>nightlyRates>convertedAmount property
    • 200 response: removed support for transactions>itemGroups>nightlyRates>convertedCurrency property
    • 200 response: removed support for transactions>itemGroups>nightlyRates>otherCoinage property
    • 200 response: added support for transactions>itemGroups>nightlyRates>total property
    • 200 response: added support for transactions>itemGroups>nightlyRates>base property
    • 200 response: added support for transactions>itemGroups>nightlyRates>tax property
    • 200 response: removed transactions>itemGroups>averageNightlyRate>type
    • 200 response: has been updated at path transactions>itemGroups>averageNightlyRate>title
    • 200 response: has been updated at path transactions>itemGroups>averageNightlyRate>description
    • 200 response: removed transactions>itemGroups>averageNightlyRate>required
    • 200 response: removed support for transactions>itemGroups>averageNightlyRate>amount property
    • 200 response: removed support for transactions>itemGroups>averageNightlyRate>currencyCode property
    • 200 response: removed support for transactions>itemGroups>averageNightlyRate>convertedAmount property
    • 200 response: removed support for transactions>itemGroups>averageNightlyRate>convertedCurrency property
    • 200 response: removed support for transactions>itemGroups>averageNightlyRate>otherCoinage property
    • 200 response: added support for transactions>itemGroups>averageNightlyRate>total property
    • 200 response: added support for transactions>itemGroups>averageNightlyRate>base property
    • 200 response: added support for transactions>itemGroups>averageNightlyRate>tax property
    • 200 response: removed transactions>itemGroups>carDailyAverageRate>type
    • 200 response: has been updated at path transactions>itemGroups>carDailyAverageRate>title
    • 200 response: has been updated at path transactions>itemGroups>carDailyAverageRate>description
    • 200 response: removed transactions>itemGroups>carDailyAverageRate>required
    • 200 response: removed support for transactions>itemGroups>carDailyAverageRate>amount property
    • 200 response: removed support for transactions>itemGroups>carDailyAverageRate>currencyCode property
    • 200 response: removed support for transactions>itemGroups>carDailyAverageRate>convertedAmount property
    • 200 response: removed support for transactions>itemGroups>carDailyAverageRate>convertedCurrency property
    • 200 response: removed support for transactions>itemGroups>carDailyAverageRate>otherCoinage property
    • 200 response: added support for transactions>itemGroups>carDailyAverageRate>total property
    • 200 response: added support for transactions>itemGroups>carDailyAverageRate>base property
    • 200 response: added support for transactions>itemGroups>carDailyAverageRate>tax property
  • POST /v3/trips/{tripId}/pnrs:
    • request: removed transactions>itemGroups>nightlyRates>type
    • request: has been updated at path transactions>itemGroups>nightlyRates>title
    • request: has been updated at path transactions>itemGroups>nightlyRates>description
    • request: removed transactions>itemGroups>nightlyRates>required
    • request: removed support for transactions>itemGroups>nightlyRates>amount property
    • request: removed support for transactions>itemGroups>nightlyRates>currencyCode property
    • request: removed support for transactions>itemGroups>nightlyRates>convertedAmount property
    • request: removed support for transactions>itemGroups>nightlyRates>convertedCurrency property
    • request: removed support for transactions>itemGroups>nightlyRates>otherCoinage property
    • request: added support for transactions>itemGroups>nightlyRates>total property
    • request: added support for transactions>itemGroups>nightlyRates>base property
    • request: added support for transactions>itemGroups>nightlyRates>tax property
    • request: removed transactions>itemGroups>averageNightlyRate>type
    • request: has been updated at path transactions>itemGroups>averageNightlyRate>title
    • request: has been updated at path transactions>itemGroups>averageNightlyRate>description
    • request: removed transactions>itemGroups>averageNightlyRate>required
    • request: removed support for transactions>itemGroups>averageNightlyRate>amount property
    • request: removed support for transactions>itemGroups>averageNightlyRate>currencyCode property
    • request: removed support for transactions>itemGroups>averageNightlyRate>convertedAmount property
    • request: removed support for transactions>itemGroups>averageNightlyRate>convertedCurrency property
    • request: removed support for transactions>itemGroups>averageNightlyRate>otherCoinage property
    • request: added support for transactions>itemGroups>averageNightlyRate>total property
    • request: added support for transactions>itemGroups>averageNightlyRate>base property
    • request: added support for transactions>itemGroups>averageNightlyRate>tax property
    • request: removed transactions>itemGroups>carDailyAverageRate>type
    • request: has been updated at path transactions>itemGroups>carDailyAverageRate>title
    • request: has been updated at path transactions>itemGroups>carDailyAverageRate>description
    • request: removed transactions>itemGroups>carDailyAverageRate>required
    • request: removed support for transactions>itemGroups>carDailyAverageRate>amount property
    • request: removed support for transactions>itemGroups>carDailyAverageRate>currencyCode property
    • request: removed support for transactions>itemGroups>carDailyAverageRate>convertedAmount property
    • request: removed support for transactions>itemGroups>carDailyAverageRate>convertedCurrency property
    • request: removed support for transactions>itemGroups>carDailyAverageRate>otherCoinage property
    • request: added support for transactions>itemGroups>carDailyAverageRate>total property
    • request: added support for transactions>itemGroups>carDailyAverageRate>base property
    • request: added support for transactions>itemGroups>carDailyAverageRate>tax property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: removed pendingManualFormPnrs>data>transactions>itemGroups>nightlyRates>type
    • 200 response: has been updated at path pendingManualFormPnrs>data>transactions>itemGroups>nightlyRates>title
    • 200 response: has been updated at path pendingManualFormPnrs>data>transactions>itemGroups>nightlyRates>description
    • 200 response: removed pendingManualFormPnrs>data>transactions>itemGroups>nightlyRates>required
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>nightlyRates>amount property
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>nightlyRates>currencyCode property
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>nightlyRates>convertedAmount property
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>nightlyRates>convertedCurrency property
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>nightlyRates>otherCoinage property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>nightlyRates>total property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>nightlyRates>base property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>nightlyRates>tax property
    • 200 response: removed pendingManualFormPnrs>data>transactions>itemGroups>averageNightlyRate>type
    • 200 response: has been updated at path pendingManualFormPnrs>data>transactions>itemGroups>averageNightlyRate>title
    • 200 response: has been updated at path pendingManualFormPnrs>data>transactions>itemGroups>averageNightlyRate>description
    • 200 response: removed pendingManualFormPnrs>data>transactions>itemGroups>averageNightlyRate>required
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>averageNightlyRate>amount property
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>averageNightlyRate>currencyCode property
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>averageNightlyRate>convertedAmount property
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>averageNightlyRate>convertedCurrency property
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>averageNightlyRate>otherCoinage property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>averageNightlyRate>total property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>averageNightlyRate>base property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>averageNightlyRate>tax property
    • 200 response: removed pendingManualFormPnrs>data>transactions>itemGroups>carDailyAverageRate>type
    • 200 response: has been updated at path pendingManualFormPnrs>data>transactions>itemGroups>carDailyAverageRate>title
    • 200 response: has been updated at path pendingManualFormPnrs>data>transactions>itemGroups>carDailyAverageRate>description
    • 200 response: removed pendingManualFormPnrs>data>transactions>itemGroups>carDailyAverageRate>required
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>carDailyAverageRate>amount property
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>carDailyAverageRate>currencyCode property
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>carDailyAverageRate>convertedAmount property
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>carDailyAverageRate>convertedCurrency property
    • 200 response: removed support for pendingManualFormPnrs>data>transactions>itemGroups>carDailyAverageRate>otherCoinage property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>carDailyAverageRate>total property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>carDailyAverageRate>base property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>carDailyAverageRate>tax property
    • 200 response: removed pendingShellPnrs>data>transactions>itemGroups>nightlyRates>type
    • 200 response: has been updated at path pendingShellPnrs>data>transactions>itemGroups>nightlyRates>title
    • 200 response: has been updated at path pendingShellPnrs>data>transactions>itemGroups>nightlyRates>description
    • 200 response: removed pendingShellPnrs>data>transactions>itemGroups>nightlyRates>required
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>nightlyRates>amount property
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>nightlyRates>currencyCode property
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>nightlyRates>convertedAmount property
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>nightlyRates>convertedCurrency property
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>nightlyRates>otherCoinage property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>nightlyRates>total property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>nightlyRates>base property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>nightlyRates>tax property
    • 200 response: removed pendingShellPnrs>data>transactions>itemGroups>averageNightlyRate>type
    • 200 response: has been updated at path pendingShellPnrs>data>transactions>itemGroups>averageNightlyRate>title
    • 200 response: has been updated at path pendingShellPnrs>data>transactions>itemGroups>averageNightlyRate>description
    • 200 response: removed pendingShellPnrs>data>transactions>itemGroups>averageNightlyRate>required
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>averageNightlyRate>amount property
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>averageNightlyRate>currencyCode property
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>averageNightlyRate>convertedAmount property
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>averageNightlyRate>convertedCurrency property
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>averageNightlyRate>otherCoinage property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>averageNightlyRate>total property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>averageNightlyRate>base property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>averageNightlyRate>tax property
    • 200 response: removed pendingShellPnrs>data>transactions>itemGroups>carDailyAverageRate>type
    • 200 response: has been updated at path pendingShellPnrs>data>transactions>itemGroups>carDailyAverageRate>title
    • 200 response: has been updated at path pendingShellPnrs>data>transactions>itemGroups>carDailyAverageRate>description
    • 200 response: removed pendingShellPnrs>data>transactions>itemGroups>carDailyAverageRate>required
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>carDailyAverageRate>amount property
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>carDailyAverageRate>currencyCode property
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>carDailyAverageRate>convertedAmount property
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>carDailyAverageRate>convertedCurrency property
    • 200 response: removed support for pendingShellPnrs>data>transactions>itemGroups>carDailyAverageRate>otherCoinage property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>carDailyAverageRate>total property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>carDailyAverageRate>base property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>carDailyAverageRate>tax property
    • 200 response: removed pnrs>data>transactions>itemGroups>nightlyRates>type
    • 200 response: has been updated at path pnrs>data>transactions>itemGroups>nightlyRates>title
    • 200 response: has been updated at path pnrs>data>transactions>itemGroups>nightlyRates>description
    • 200 response: removed pnrs>data>transactions>itemGroups>nightlyRates>required
    • 200 response: removed support for pnrs>data>transactions>itemGroups>nightlyRates>amount property
    • 200 response: removed support for pnrs>data>transactions>itemGroups>nightlyRates>currencyCode property
    • 200 response: removed support for pnrs>data>transactions>itemGroups>nightlyRates>convertedAmount property
    • 200 response: removed support for pnrs>data>transactions>itemGroups>nightlyRates>convertedCurrency property
    • 200 response: removed support for pnrs>data>transactions>itemGroups>nightlyRates>otherCoinage property
    • 200 response: added support for pnrs>data>transactions>itemGroups>nightlyRates>total property
    • 200 response: added support for pnrs>data>transactions>itemGroups>nightlyRates>base property
    • 200 response: added support for pnrs>data>transactions>itemGroups>nightlyRates>tax property
    • 200 response: removed pnrs>data>transactions>itemGroups>averageNightlyRate>type
    • 200 response: has been updated at path pnrs>data>transactions>itemGroups>averageNightlyRate>title
    • 200 response: has been updated at path pnrs>data>transactions>itemGroups>averageNightlyRate>description
    • 200 response: removed pnrs>data>transactions>itemGroups>averageNightlyRate>required
    • 200 response: removed support for pnrs>data>transactions>itemGroups>averageNightlyRate>amount property
    • 200 response: removed support for pnrs>data>transactions>itemGroups>averageNightlyRate>currencyCode property
    • 200 response: removed support for pnrs>data>transactions>itemGroups>averageNightlyRate>convertedAmount property
    • 200 response: removed support for pnrs>data>transactions>itemGroups>averageNightlyRate>convertedCurrency property
    • 200 response: removed support for pnrs>data>transactions>itemGroups>averageNightlyRate>otherCoinage property
    • 200 response: added support for pnrs>data>transactions>itemGroups>averageNightlyRate>total property
    • 200 response: added support for pnrs>data>transactions>itemGroups>averageNightlyRate>base property
    • 200 response: added support for pnrs>data>transactions>itemGroups>averageNightlyRate>tax property
    • 200 response: removed pnrs>data>transactions>itemGroups>carDailyAverageRate>type
    • 200 response: has been updated at path pnrs>data>transactions>itemGroups>carDailyAverageRate>title
    • 200 response: has been updated at path pnrs>data>transactions>itemGroups>carDailyAverageRate>description
    • 200 response: removed pnrs>data>transactions>itemGroups>carDailyAverageRate>required
    • 200 response: removed support for pnrs>data>transactions>itemGroups>carDailyAverageRate>amount property
    • 200 response: removed support for pnrs>data>transactions>itemGroups>carDailyAverageRate>currencyCode property
    • 200 response: removed support for pnrs>data>transactions>itemGroups>carDailyAverageRate>convertedAmount property
    • 200 response: removed support for pnrs>data>transactions>itemGroups>carDailyAverageRate>convertedCurrency property
    • 200 response: removed support for pnrs>data>transactions>itemGroups>carDailyAverageRate>otherCoinage property
    • 200 response: added support for pnrs>data>transactions>itemGroups>carDailyAverageRate>total property
    • 200 response: added support for pnrs>data>transactions>itemGroups>carDailyAverageRate>base property
    • 200 response: added support for pnrs>data>transactions>itemGroups>carDailyAverageRate>tax property
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for transactions>itemGroups>dailyRates property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for transactions>itemGroups>dailyRates property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for transactions>itemGroups>dailyRates property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>dailyRates property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>dailyRates property
    • 200 response: added support for pnrs>data>transactions>itemGroups>dailyRates property
  • POST /v3/trips/arrangers/{arrangerId}/list:
    • 200 response: added support for failedTripSummaries>policyStatus property
    • 200 response: added support for tripSummaries>policyStatus property
  • POST /v3/trips/companies/{companyId}/list:
    • 200 response: added support for failedTripSummaries>policyStatus property
    • 200 response: added support for tripSummaries>policyStatus property
  • POST /v3/trips/users/{userId}/list:
    • 200 response: added support for failedTripSummaries>policyStatus property
    • 200 response: added support for tripSummaries>policyStatus property
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for carPnr>dailyRates property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for carPnr>dailyRates property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for carPnr>dailyRates property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>carPnr>dailyRates property
    • 200 response: added support for pendingShellPnrs>data>carPnr>dailyRates property
    • 200 response: added support for pnrs>data>carPnr>dailyRates property

May 27, 2025

Updates

Event API
  • POST /v2/events:
    • request: added support for internalNotes property
User Management API
  • PUT /v2/users/{userId}:
    • request: personalInfo is no longer required
  • POST /v2/users:
    • request: personalInfo is no longer required

May 22, 2025

Updates

Air API
  • POST /v2/air/modify-book:
    • request: added support for customFieldV3Responses>includeLocations property
  • POST /v2/air/cancel-pnr:
    • request: added support for customFieldV3Responses>includeLocations property
  • POST /v2/air/create-pnr:
    • request: added support for customFieldV3Responses>includeLocations property
Company API
  • PATCH /v2/companies/{companyId}/features:
    • request: added support for new value SHOW_AGENT_FEE_RULE_BASED_CONFIG on enum featuresToDelete
    • request: added support for new value SHOW_AGENT_FEE_RULE_BASED_CONFIG on enum featuresToUpdate>name
  • GET /v2/companies/{companyId}/features:
    • 200 response: added support for new value SHOW_AGENT_FEE_RULE_BASED_CONFIG on enum features>name
Event API
  • GET /v2/events/payment-sources:
    • 200 response: added support for paymentSources>mapping>paymentSourceAttributes>allowedTripTypes property
  • POST /v2/events/list:
    • 200 response: added support for events>paymentSources>mapping>paymentSourceAttributes>allowedTripTypes property
    • 200 response: added support for events>group>allowedPaymentConfig property
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for event>paymentSources>mapping>paymentSourceAttributes>allowedTripTypes property
    • 200 response: added support for event>group>allowedPaymentConfig property
  • GET /v2/events/{eventId}:
    • 200 response: added support for event>paymentSources>mapping>paymentSourceAttributes>allowedTripTypes property
    • 200 response: added support for event>group>allowedPaymentConfig property
Hotel API
  • POST /v2/hotel/pnrs/{pnrId}/modify-book:
    • request: added support for customFieldV3Responses>includeLocations property
  • POST /v2/hotel/pnrs/{pnrId}/cancel-pnr:
    • request: added support for customFieldV3Responses>includeLocations property
  • POST /v2/hotel/create-pnr:
    • request: added support for customFieldV3Responses>includeLocations property
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added support for eventTemplate>group>allowedPaymentConfig property
    • 200 response: added support for eventTemplate>paymentSources>mapping>paymentSourceAttributes>allowedTripTypes property
    • 200 response: has been updated at path eventTemplate>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstructionIds>travelType>description
  • POST /v2/event-templates/list:
    • 200 response: added support for eventTemplates>group>allowedPaymentConfig property
    • 200 response: added support for eventTemplates>paymentSources>mapping>paymentSourceAttributes>allowedTripTypes property
    • 200 response: has been updated at path eventTemplates>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstructionIds>travelType>description
  • POST /v2/event-templates/{templateId}/edit-booking-guidelines:
    • request: added support for allowedPaymentConfig property
    • request: has been updated at path paymentMappings>description
  • GET /v2/event-templates/{templateId}:
    • 200 response: added support for eventTemplate>group>allowedPaymentConfig property
    • 200 response: added support for eventTemplate>paymentSources>mapping>paymentSourceAttributes>allowedTripTypes property
    • 200 response: has been updated at path eventTemplate>paymentSources>paymentSource>virtualCardDescriptor>metadata>confermaMetadata>paymentInstructionIds>travelType>description
Trip API
  • POST /v3/trips/arrangers/{arrangerId}/list:
    • request: removed an item of type object from tripFilters oneOf values
    • request: has been updated at path tripFilters>title
    • request: has been updated at path tripFilters>description
    • request: removed support for tripFilters>overallStatuses property
    • request: added support for tripFilters>startDateTime property
    • request: added support for tripFilters>endDateTime property
    • request: tripFilters>overallStatuses is no longer required
    • request: removed support for tripFilters>startDate property
    • request: removed support for tripFilters>endDate property
    • request: added support for tripFilters>overallStatuses property
    • request: tripFilters>overallStatuses is now required
    • request: removed tripFilters>discriminator>mapping>CREATE_DATE_RANGE_FILTER
    • request: removed tripFilters>discriminator>mapping>UPDATE_DATE_RANGE_FILTER
  • POST /v3/trips/companies/{companyId}/list:
    • request: removed an item of type object from tripFilters oneOf values
    • request: has been updated at path tripFilters>title
    • request: has been updated at path tripFilters>description
    • request: removed support for tripFilters>overallStatuses property
    • request: added support for tripFilters>startDateTime property
    • request: added support for tripFilters>endDateTime property
    • request: tripFilters>overallStatuses is no longer required
    • request: removed support for tripFilters>startDate property
    • request: removed support for tripFilters>endDate property
    • request: added support for tripFilters>overallStatuses property
    • request: tripFilters>overallStatuses is now required
    • request: removed tripFilters>discriminator>mapping>CREATE_DATE_RANGE_FILTER
    • request: removed tripFilters>discriminator>mapping>UPDATE_DATE_RANGE_FILTER
  • POST /v3/trips/users/{userId}/list:
    • request: removed an item of type object from tripFilters oneOf values
    • request: has been updated at path tripFilters>title
    • request: has been updated at path tripFilters>description
    • request: removed support for tripFilters>overallStatuses property
    • request: added support for tripFilters>startDateTime property
    • request: added support for tripFilters>endDateTime property
    • request: tripFilters>overallStatuses is no longer required
    • request: removed support for tripFilters>startDate property
    • request: removed support for tripFilters>endDate property
    • request: added support for tripFilters>overallStatuses property
    • request: tripFilters>overallStatuses is now required
    • request: removed tripFilters>discriminator>mapping>CREATE_DATE_RANGE_FILTER
    • request: removed tripFilters>discriminator>mapping>UPDATE_DATE_RANGE_FILTER
  • POST /v3/trips/{tripId}/pnrs/{pnrId}/finalize:
    • request: added support for customFieldV3UserResponses>includeLocations property
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for customFieldsV3Responses>selectedResponses>includeLocations property
    • request: added support for airPnr>travelerInfos>tickets>exchangeInfo>residueType property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for customFieldsV3Responses>selectedResponses>includeLocations property
    • 200 response: added support for airPnr>travelerInfos>tickets>exchangeInfo>residueType property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for customFieldsV3Responses>selectedResponses>includeLocations property
    • request: added support for airPnr>travelerInfos>tickets>exchangeInfo>residueType property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>includeLocations property
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>exchangeInfo>residueType property
    • 200 response: added support for pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>includeLocations property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>exchangeInfo>residueType property
    • 200 response: added support for pnrs>data>customFieldsV3Responses>selectedResponses>includeLocations property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>exchangeInfo>residueType property

May 19, 2025

Updates

Air API
  • POST /v2/air/modify-search:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>predicate
  • POST /v2/air/intermediate-revalidate-itinerary:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum policyDetails>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum policyDetails>ruleResultInfos>violationInfos>predicate
  • POST /v2/air/revalidate-itinerary:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum policyDetails>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum policyDetails>ruleResultInfos>violationInfos>predicate
  • POST /v2/air/selected-itinerary:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum itinerary>policyInfos>ruleResultInfos>violationInfos>predicate
  • POST /v2/air/flight-attributes:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>predicate
  • POST /v2/air/search-flights:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>predicate
Company API
  • PUT /v2/companies/{companyId}/legal-entities/{legalEntityId}:
    • request: removed support for bookingTmcRef property
Event API
  • POST /v2/events/bulk-edit:
    • request: added support for new value LOGO_IMAGE on enum eventsToUpdate>eventBasicInfo>documents>documentMetadata>documentType
    • PUT /v2/events/{eventId}/custom-field-responses:
    • request: removed required
    • request: added support for customFieldV3Responses property
  • POST /v2/events/summaries:
    • 200 response: added support for new value LOGO_IMAGE on enum tripEventSummaries>travelerEventSummary>documents>documentMetadata>documentType
  • POST /v2/events/{eventId}/edit-basic-info:
    • request: added support for new value LOGO_IMAGE on enum documents>documentMetadata>documentType
  • POST /v2/events/list:
    • 200 response: added support for events>customFieldV3Responses property
    • 200 response: added support for new value LOGO_IMAGE on enum events>group>metadata>documents>documentMetadata>documentType
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for event>customFieldV3Responses property
    • 200 response: added support for new value LOGO_IMAGE on enum event>group>metadata>documents>documentMetadata>documentType
  • GET /v2/events/{eventId}:
    • 200 response: added support for event>customFieldV3Responses property
    • 200 response: added support for new value LOGO_IMAGE on enum event>group>metadata>documents>documentMetadata>documentType
  • POST /v2/events:
    • request: added support for eventCustomFieldV3Responses property
    • request: added support for new value LOGO_IMAGE on enum documents>documentMetadata>documentType
Hotel API
  • POST /v2/hotel/pnrs/{pnrId}/modify-details:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>predicate
  • POST /v2/hotel/details:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>predicate
  • POST /v2/hotel/search:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum hotels>policyInfo>ruleResultInfos>violationInfos>predicate
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added support for eventTemplate>customFieldV3Responses property
    • 200 response: added support for new value LOGO_IMAGE on enum eventTemplate>group>metadata>documents>documentMetadata>documentType
  • POST /v2/event-templates/list:
    • 200 response: added support for eventTemplates>customFieldV3Responses property
    • 200 response: added support for new value LOGO_IMAGE on enum eventTemplates>group>metadata>documents>documentMetadata>documentType
    • PUT /v2/event-templates/{templateId}/custom-field-responses:
    • request: removed required
    • request: added support for customFieldV3Responses property
  • GET /v2/event-templates/{templateId}:
    • 200 response: added support for eventTemplate>customFieldV3Responses property
    • 200 response: added support for new value LOGO_IMAGE on enum eventTemplate>group>metadata>documents>documentMetadata>documentType
  • POST /v2/event-templates:
    • request: added support for customFieldV3Responses property
Trip API
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: removed support for airPnr>travelerInfos>booking>otherAncillaries>assignmentType property
    • request: added support for airPnr>travelerInfos>booking>seats>assignmentType property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: removed support for airPnr>travelerInfos>booking>otherAncillaries>assignmentType property
    • 200 response: added support for airPnr>travelerInfos>booking>seats>assignmentType property
  • POST /v3/trips/{tripId}/pnrs:
    • request: removed support for airPnr>travelerInfos>booking>otherAncillaries>assignmentType property
    • request: added support for airPnr>travelerInfos>booking>seats>assignmentType property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: removed support for pendingManualFormPnrs>data>airPnr>travelerInfos>booking>otherAncillaries>assignmentType property
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>booking>seats>assignmentType property
    • 200 response: removed support for pendingShellPnrs>data>airPnr>travelerInfos>booking>otherAncillaries>assignmentType property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>booking>seats>assignmentType property
    • 200 response: removed support for pnrs>data>airPnr>travelerInfos>booking>otherAncillaries>assignmentType property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>booking>seats>assignmentType property
  • POST /v3/approvals/companies/{companyId}/list:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
  • POST /v3/approvals/approvers/{userId}/list:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
  • POST /v3/trips/arrangers/{arrangerId}/list:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
  • POST /v3/trips/companies/{companyId}/list:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
  • POST /v3/trips/users/{userId}/list:
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for new value LOGO_IMAGE on enum documents>documentMetadata>documentType
    • request: title has been updated at path customFieldsV3Responses>selectedResponses>title
    • request: description has been updated at path customFieldsV3Responses>selectedResponses>description
    • request: removed support for customFieldsV3Responses>selectedResponses>options property
    • request: added support for customFieldsV3Responses>selectedResponses>armId property
    • request: added support for customFieldsV3Responses>selectedResponses>selectedOptions property
    • request: added customFieldsV3Responses>selectedResponses>fieldName>description
    • request: added customFieldsV3Responses>selectedResponses>fieldId>format
    • request: added customFieldsV3Responses>selectedResponses>fieldId>description
    • request: customFieldsV3Responses>selectedResponses>options is no longer required
    • request: customFieldsV3Responses>selectedResponses>armId is now required
    • request: customFieldsV3Responses>selectedResponses>selectedOptions is now required
    • request: added support for airPnr>travelerInfos>booking>otherAncillaries>assignmentType property
    • request: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • request: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • request: added support for transactions>itemGroups>transactionFares property
    • request: added support for transactions>itemGroups>previousTransactionFares property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for new value LOGO_IMAGE on enum documents>documentMetadata>documentType
    • 200 response: title has been updated at path customFieldsV3Responses>selectedResponses>title
    • 200 response: description has been updated at path customFieldsV3Responses>selectedResponses>description
    • 200 response: removed support for customFieldsV3Responses>selectedResponses>options property
    • 200 response: added support for customFieldsV3Responses>selectedResponses>armId property
    • 200 response: added support for customFieldsV3Responses>selectedResponses>selectedOptions property
    • 200 response: added customFieldsV3Responses>selectedResponses>fieldName>description
    • 200 response: added customFieldsV3Responses>selectedResponses>fieldId>format
    • 200 response: added customFieldsV3Responses>selectedResponses>fieldId>description
    • 200 response: customFieldsV3Responses>selectedResponses>options is no longer required
    • 200 response: customFieldsV3Responses>selectedResponses>armId is now required
    • 200 response: customFieldsV3Responses>selectedResponses>selectedOptions is now required
    • 200 response: added support for airPnr>travelerInfos>booking>otherAncillaries>assignmentType property
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for transactions>itemGroups>transactionFares property
    • 200 response: added support for transactions>itemGroups>previousTransactionFares property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for new value LOGO_IMAGE on enum documents>documentMetadata>documentType
    • request: title has been updated at path customFieldsV3Responses>selectedResponses>title
    • request: description has been updated at path customFieldsV3Responses>selectedResponses>description
    • request: removed support for customFieldsV3Responses>selectedResponses>options property
    • request: added support for customFieldsV3Responses>selectedResponses>armId property
    • request: added support for customFieldsV3Responses>selectedResponses>selectedOptions property
    • request: added customFieldsV3Responses>selectedResponses>fieldName>description
    • request: added customFieldsV3Responses>selectedResponses>fieldId>format
    • request: added customFieldsV3Responses>selectedResponses>fieldId>description
    • request: customFieldsV3Responses>selectedResponses>options is no longer required
    • request: customFieldsV3Responses>selectedResponses>armId is now required
    • request: customFieldsV3Responses>selectedResponses>selectedOptions is now required
    • request: added support for airPnr>travelerInfos>booking>otherAncillaries>assignmentType property
    • request: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • request: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • request: added support for transactions>itemGroups>transactionFares property
    • request: added support for transactions>itemGroups>previousTransactionFares property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for new value LOGO_IMAGE on enum eventSummary>documents>documentMetadata>documentType
    • 200 response: added support for new value LOGO_IMAGE on enum pendingManualFormPnrs>data>documents>documentMetadata>documentType
    • 200 response: title has been updated at path pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>title
    • 200 response: description has been updated at path pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>description
    • 200 response: removed support for pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>options property
    • 200 response: added support for pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>armId property
    • 200 response: added support for pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions property
    • 200 response: added pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>fieldName>description
    • 200 response: added pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>fieldId>format
    • 200 response: added pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>fieldId>description
    • 200 response: pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>options is no longer required
    • 200 response: pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>armId is now required
    • 200 response: pendingManualFormPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions is now required
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>booking>otherAncillaries>assignmentType property
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>transactionFares property
    • 200 response: added support for pendingManualFormPnrs>data>transactions>itemGroups>previousTransactionFares property
    • 200 response: added support for new value LOGO_IMAGE on enum pendingShellPnrs>data>documents>documentMetadata>documentType
    • 200 response: title has been updated at path pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>title
    • 200 response: description has been updated at path pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>description
    • 200 response: removed support for pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>options property
    • 200 response: added support for pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>armId property
    • 200 response: added support for pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions property
    • 200 response: added pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>fieldName>description
    • 200 response: added pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>fieldId>format
    • 200 response: added pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>fieldId>description
    • 200 response: pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>options is no longer required
    • 200 response: pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>armId is now required
    • 200 response: pendingShellPnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions is now required
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>booking>otherAncillaries>assignmentType property
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>transactionFares property
    • 200 response: added support for pendingShellPnrs>data>transactions>itemGroups>previousTransactionFares property
    • 200 response: added support for new value LOGO_IMAGE on enum pnrs>data>documents>documentMetadata>documentType
    • 200 response: title has been updated at path pnrs>data>customFieldsV3Responses>selectedResponses>title
    • 200 response: description has been updated at path pnrs>data>customFieldsV3Responses>selectedResponses>description
    • 200 response: removed support for pnrs>data>customFieldsV3Responses>selectedResponses>options property
    • 200 response: added support for pnrs>data>customFieldsV3Responses>selectedResponses>armId property
    • 200 response: added support for pnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions property
    • 200 response: added pnrs>data>customFieldsV3Responses>selectedResponses>fieldName>description
    • 200 response: added pnrs>data>customFieldsV3Responses>selectedResponses>fieldId>format
    • 200 response: added pnrs>data>customFieldsV3Responses>selectedResponses>fieldId>description
    • 200 response: pnrs>data>customFieldsV3Responses>selectedResponses>options is no longer required
    • 200 response: pnrs>data>customFieldsV3Responses>selectedResponses>armId is now required
    • 200 response: pnrs>data>customFieldsV3Responses>selectedResponses>selectedOptions is now required
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>booking>otherAncillaries>assignmentType property
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>predicate
    • 200 response: added support for new value LOWEST_FARE_PER_HOTEL_PROPERTY_VIOLATION on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>predicate
    • 200 response: added support for pnrs>data>transactions>itemGroups>transactionFares property
    • 200 response: added support for pnrs>data>transactions>itemGroups>previousTransactionFares property

Deprecations

Event API
  • POST /v2/events/bulk-edit:
    • request: eventCustomFieldResponses has been deprecated
    • request: items at path eventCustomFieldResponses has been deprecated
  • POST /v2/events/list:
    • 200 response: customFieldResponses at path events>customFieldResponses has been deprecated
    • 200 response: items at path events>customFieldResponses has been deprecated
  • GET /v2/events/read-by-external-id:
    • 200 response: customFieldResponses at path event>customFieldResponses has been deprecated
    • 200 response: items at path event>customFieldResponses has been deprecated
  • GET /v2/events/{eventId}:
    • 200 response: customFieldResponses at path event>customFieldResponses has been deprecated
    • 200 response: items at path event>customFieldResponses has been deprecated
  • POST /v2/events:
    • request: eventCustomFieldResponses has been deprecated
    • request: items at path eventCustomFieldResponses has been deprecated
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: customFieldResponses at path eventTemplate>customFieldResponses has been deprecated
    • 200 response: items at path eventTemplate>customFieldResponses has been deprecated
  • POST /v2/event-templates/list:
    • 200 response: customFieldResponses at path eventTemplates>customFieldResponses has been deprecated
    • 200 response: items at path eventTemplates>customFieldResponses has been deprecated
    • request: items at path customFieldResponses has been deprecated
  • GET /v2/event-templates/{templateId}:
    • 200 response: customFieldResponses at path eventTemplate>customFieldResponses has been deprecated
    • 200 response: items at path eventTemplate>customFieldResponses has been deprecated
  • POST /v2/event-templates:
    • request: customFieldResponses has been deprecated
    • request: items at path customFieldResponses has been deprecated

May 08, 2025

Updates

Trip API
  • POST /v3/trips/{tripId}/pnrs/{pnrId}/suspend:
    • request: added support for new value GDS_EXCHANGE on enum reason
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for suspendReason property
    • request: added support for additionalMetadata>bta property
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for suspendReason property
    • 200 response: added support for additionalMetadata>bta property
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for suspendReason property
    • request: added support for additionalMetadata>bta property
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for pendingManualFormPnrs>data>suspendReason property
    • 200 response: added support for pendingManualFormPnrs>data>additionalMetadata>bta property
    • 200 response: added support for pendingShellPnrs>data>suspendReason property
    • 200 response: added support for pendingShellPnrs>data>additionalMetadata>bta property
    • 200 response: added support for pnrs>data>suspendReason property
    • 200 response: added support for pnrs>data>additionalMetadata>bta property

May 05, 2025

Updates

Air API
  • POST /v3/air/company-transferable-unused-credits/list:
    • 200 response: added support for unusedCreditInfos>email property
    • 200 response: added support for new value BOOKING_COM on enum unusedCreditInfos>source
    • 200 response: added support for new value RESERVED on enum unusedCreditInfos>status
    • request: added support for new value BOOKING_COM on enum companyCreditFilter>supplier
  • POST /v3/air/company-unused-credits/list:
    • 200 response: added support for unusedCreditInfos>email property
    • 200 response: added support for new value BOOKING_COM on enum unusedCreditInfos>source
    • 200 response: added support for new value RESERVED on enum unusedCreditInfos>status
    • request: added support for new value BOOKING_COM on enum companyCreditFilter>supplier
  • POST /v3/air/fetch-traveler-unused-credits:
    • 200 response: added support for unusedCreditInfo>email property
    • 200 response: added support for new value BOOKING_COM on enum unusedCreditInfo>source
    • 200 response: added support for new value RESERVED on enum unusedCreditInfo>status
  • POST /v2/air/pnrs/{pnrId}/update:
    • request: added support for waiveOffInfo property
    • request: added support for new value BOOKING_COM on enum bookingPaymentDetails>bookingTravelerPaymentDetails>selectedFormOfPayments>selectedPaymentSources>rawPaymentSource>source
    • request: added support for new value BOOKING_COM on enum travelerInfo>traveler>travelerInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelerInfo>traveler>travelerInfo>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelerInfo>traveler>travelerInfo>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelerInfo>traveler>travelerInfo>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum pnrRemarks>remark>remarkIdentifier>travelerInfo>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/modify-book:
    • request: added support for waiveOffInfo property
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/air/modify-search:
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>posInfo>source
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • GET /v2/air/pnrs/{pnrId}/exchange-details:
    • 200 response: added support for new value BOOKING_COM on enum ticketToExchangeInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/cancel-pnr:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/air/create-pnr:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/air/intermediate-revalidate-itinerary:
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/revalidate-itinerary:
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyDetails>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum bookingCharges>paymentMethod>selectedPaymentSource>rawPaymentSource>source
    • request: added support for new value BOOKING_COM on enum travelers>travelerDetails>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/initiate-booking:
    • request: added support for new value BOOKING_COM on enum bookingCharges>paymentMethod>selectedPaymentSource>rawPaymentSource>source
    • request: added support for new value BOOKING_COM on enum travelers>travelerDetails>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/selected-itinerary:
    • 200 response: added support for new value BOOKING_COM on enum itinerary>posInfo>source
    • 200 response: added support for new value BOOKING_COM on enum itinerary>policyInfos>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itinerary>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itinerary>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itinerary>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itinerary>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itinerary>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/flight-attributes:
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>posInfo>source
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/air/search-flights:
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>posInfo>source
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum itineraryDetails>itineraries>policyInfos>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
Company API
  • POST /v2/service-charge/{entityType}/{entityId}/types/{type}/list:
    • 200 response: added support for new value BOOKING_COM on enum serviceCharges>bookingDetails>source
    • 200 response: added support for new value BOOKING_COM on enum serviceCharges>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • PUT /v2/companies/{companyId}:
    • request: added support for supportConfigs>elements>cognigyChatConfig property
    • request: added support for supportConfig>cognigyChatConfig property
    • request: added support for new value BOOKING_COM on enum emergencyContactInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • GET /v2/companies/{companyId}:
    • 200 response: added support for supportConfigs>elements>cognigyChatConfig property
    • 200 response: added support for supportConfig>cognigyChatConfig property
    • 200 response: added support for new value BOOKING_COM on enum emergencyContactInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/companies:
    • request: added support for supportConfigs>cognigyChatConfig property
    • request: added support for supportConfig>cognigyChatConfig property
    • request: added support for new value BOOKING_COM on enum emergencyContactInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
Event API
  • GET /v2/events/payment-sources:
    • 200 response: added support for new value BOOKING_COM on enum paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>email property
    • 200 response: added support for new value BOOKING_COM on enum paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added support for new value RESERVED on enum paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>status
  • POST /v2/events/list:
    • 200 response: added support for new value BOOKING_COM on enum events>paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for events>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>email property
    • 200 response: added support for new value BOOKING_COM on enum events>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added support for new value RESERVED on enum events>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>status
  • GET /v2/events/read-by-external-id:
    • 200 response: added support for new value BOOKING_COM on enum event>paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for event>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>email property
    • 200 response: added support for new value BOOKING_COM on enum event>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added support for new value RESERVED on enum event>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>status
  • GET /v2/events/{eventId}:
    • 200 response: added support for new value BOOKING_COM on enum event>paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for event>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>email property
    • 200 response: added support for new value BOOKING_COM on enum event>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added support for new value RESERVED on enum event>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>status
Hotel API
  • POST /v2/hotel/pnrs/{pnrId}/modify-book:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
    • request: added support for new value BOOKING_COM on enum bookingPaymentDetails>bookingTravelerPaymentDetails>selectedFormOfPayments>selectedPaymentSources>rawPaymentSource>source
  • POST /v2/hotel/pnrs/{pnrId}/modify-details:
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>rateInfo>rateSupplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>rateInfo>rateSupplier
  • POST /v2/hotel/pnrs/{pnrId}/cancel-pnr:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • POST /v2/hotel/create-pnr:
    • request: has been updated at path customFieldV3Responses>selectedOptions>additionalInfoConfigs>formatExpression>description
    • request: added support for new value BOOKING_COM on enum bookingPaymentDetails>bookingTravelerPaymentDetails>selectedFormOfPayments>selectedPaymentSources>rawPaymentSource>source
  • POST /v2/hotel/validate-rebooking:
    • request: added support for new value BOOKING_COM on enum travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/hotel/details:
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum bookedRooms>rateOptions>rateInfo>rateSupplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum rooms>rateOptions>rateInfo>rateSupplier
  • POST /v2/hotel/search:
    • 200 response: added support for new value BOOKING_COM on enum hotels>policyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum hotels>policyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum hotels>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum hotels>policyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum hotels>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum hotels>policyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
Payments API
  • POST /v2/service-charge/{entityType}/{entityId}/types/{type}/list:
    • 200 response: added support for new value BOOKING_COM on enum serviceCharges>bookingDetails>source
    • 200 response: added support for new value BOOKING_COM on enum serviceCharges>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
Template API
  • GET /v2/event-templates/read-by-external-id:
    • 200 response: added support for new value BOOKING_COM on enum eventTemplate>paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for eventTemplate>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>email property
    • 200 response: added support for new value BOOKING_COM on enum eventTemplate>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added support for new value RESERVED on enum eventTemplate>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>status
  • POST /v2/event-templates/list:
    • 200 response: added support for new value BOOKING_COM on enum eventTemplates>paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for eventTemplates>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>email property
    • 200 response: added support for new value BOOKING_COM on enum eventTemplates>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added support for new value RESERVED on enum eventTemplates>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>status
  • GET /v2/event-templates/{templateId}:
    • 200 response: added support for new value BOOKING_COM on enum eventTemplate>paymentSources>mapping>paymentSourceAttributes>allowedThirdPartySources
    • 200 response: added support for eventTemplate>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>email property
    • 200 response: added support for new value BOOKING_COM on enum eventTemplate>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>source
    • 200 response: added support for new value RESERVED on enum eventTemplate>paymentSources>paymentSource>unusedCreditDescriptor>unusedCreditInfo>status
Trip API
  • POST /v3/approvals/companies/{companyId}/list:
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>source
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v3/approvals/approvers/{userId}/list:
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>source
    • 200 response: added support for new value BOOKING_COM on enum approvalDataList>pnrSummary>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v3/trips/arrangers/{arrangerId}/list:
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>createdByUserBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>userBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>source
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>createdByUserBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>userBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>source
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added an item of type object to tripFilters oneOf values
    • request: added tripFilters>discriminator>mapping>CREATE_DATE_TIME_RANGE_FILTER
    • request: added tripFilters>discriminator>mapping>UPDATE_DATE_TIME_RANGE_FILTER
  • POST /v3/trips/companies/{companyId}/list:
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>createdByUserBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>userBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>source
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>createdByUserBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>userBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>source
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added an item of type object to tripFilters oneOf values
    • request: added tripFilters>discriminator>mapping>CREATE_DATE_TIME_RANGE_FILTER
    • request: added tripFilters>discriminator>mapping>UPDATE_DATE_TIME_RANGE_FILTER
  • POST /v3/trips/users/{userId}/list:
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>createdByUserBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>userBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>source
    • 200 response: added support for new value BOOKING_COM on enum failedTripSummaries>pnrSummaries>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>createdByUserBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>userBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>approvalData>approvers>basicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>source
    • 200 response: added support for new value BOOKING_COM on enum tripSummaries>pnrSummaries>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added an item of type object to tripFilters oneOf values
    • request: added tripFilters>discriminator>mapping>CREATE_DATE_TIME_RANGE_FILTER
    • request: added tripFilters>discriminator>mapping>UPDATE_DATE_TIME_RANGE_FILTER
  • POST /v3/trips/{tripId}/pnrs/{pnrId}/finalize:
    • request: has been updated at path customFieldV3UserResponses>selectedOptions>additionalInfoConfigs>formatExpression>description
  • PUT /v3/trips/{tripId}/pnrs/{pnrId}:
    • request: added support for new value BOOKING_COM on enum pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value TABLE_SEAT on enum railPnr>previousItinerary>legInfos>amenities>type
    • request: added support for new value LARGE_SEAT on enum railPnr>previousItinerary>legInfos>amenities>type
    • request: added support for new value EXTRA_LEGROOM on enum railPnr>previousItinerary>legInfos>amenities>type
    • request: added support for new value AIR_CONDITIONING on enum railPnr>previousItinerary>legInfos>amenities>type
    • request: added support for new value READING_LIGHT on enum railPnr>previousItinerary>legInfos>amenities>type
    • request: added support for new value BOOKING_COM on enum railPnr>passengerInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value TABLE_SEAT on enum railPnr>legInfos>amenities>type
    • request: added support for new value LARGE_SEAT on enum railPnr>legInfos>amenities>type
    • request: added support for new value EXTRA_LEGROOM on enum railPnr>legInfos>amenities>type
    • request: added support for new value AIR_CONDITIONING on enum railPnr>legInfos>amenities>type
    • request: added support for new value READING_LIGHT on enum railPnr>legInfos>amenities>type
    • request: added support for carPnr>rebookReference property
    • request: added support for airPnr>travelerInfos>tickets>ticketIncompleteReasons property
    • request: added support for airPnr>travelerInfos>tickets>createdUnusedCredit>email property
    • request: added support for new value BOOKING_COM on enum airPnr>travelerInfos>tickets>createdUnusedCredit>source
    • request: added support for new value RESERVED on enum airPnr>travelerInfos>tickets>createdUnusedCredit>status
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum costToCustomer>payments>selectedPaymentSource>rawPaymentSource>source
    • request: added support for new value BOOKING_COM on enum costOfGoodsSold>payments>selectedPaymentSource>rawPaymentSource>source
    • request: added support for new value BOOKING_COM on enum pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • GET /v3/trips/{tripId}/pnrs/{pnrId}:
    • 200 response: added support for new value BOOKING_COM on enum pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value TABLE_SEAT on enum railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value LARGE_SEAT on enum railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value EXTRA_LEGROOM on enum railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value AIR_CONDITIONING on enum railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value READING_LIGHT on enum railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value BOOKING_COM on enum railPnr>passengerInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value TABLE_SEAT on enum railPnr>legInfos>amenities>type
    • 200 response: added support for new value LARGE_SEAT on enum railPnr>legInfos>amenities>type
    • 200 response: added support for new value EXTRA_LEGROOM on enum railPnr>legInfos>amenities>type
    • 200 response: added support for new value AIR_CONDITIONING on enum railPnr>legInfos>amenities>type
    • 200 response: added support for new value READING_LIGHT on enum railPnr>legInfos>amenities>type
    • 200 response: added support for carPnr>rebookReference property
    • 200 response: added support for airPnr>travelerInfos>tickets>ticketIncompleteReasons property
    • 200 response: added support for airPnr>travelerInfos>tickets>createdUnusedCredit>email property
    • 200 response: added support for new value BOOKING_COM on enum airPnr>travelerInfos>tickets>createdUnusedCredit>source
    • 200 response: added support for new value RESERVED on enum airPnr>travelerInfos>tickets>createdUnusedCredit>status
    • 200 response: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum costToCustomer>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value BOOKING_COM on enum costOfGoodsSold>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value BOOKING_COM on enum pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v3/trips/{tripId}/pnrs:
    • request: added support for new value BOOKING_COM on enum pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value TABLE_SEAT on enum railPnr>previousItinerary>legInfos>amenities>type
    • request: added support for new value LARGE_SEAT on enum railPnr>previousItinerary>legInfos>amenities>type
    • request: added support for new value EXTRA_LEGROOM on enum railPnr>previousItinerary>legInfos>amenities>type
    • request: added support for new value AIR_CONDITIONING on enum railPnr>previousItinerary>legInfos>amenities>type
    • request: added support for new value READING_LIGHT on enum railPnr>previousItinerary>legInfos>amenities>type
    • request: added support for new value BOOKING_COM on enum railPnr>passengerInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value TABLE_SEAT on enum railPnr>legInfos>amenities>type
    • request: added support for new value LARGE_SEAT on enum railPnr>legInfos>amenities>type
    • request: added support for new value EXTRA_LEGROOM on enum railPnr>legInfos>amenities>type
    • request: added support for new value AIR_CONDITIONING on enum railPnr>legInfos>amenities>type
    • request: added support for new value READING_LIGHT on enum railPnr>legInfos>amenities>type
    • request: added support for carPnr>rebookReference property
    • request: added support for airPnr>travelerInfos>tickets>ticketIncompleteReasons property
    • request: added support for airPnr>travelerInfos>tickets>createdUnusedCredit>email property
    • request: added support for new value BOOKING_COM on enum airPnr>travelerInfos>tickets>createdUnusedCredit>source
    • request: added support for new value RESERVED on enum airPnr>travelerInfos>tickets>createdUnusedCredit>status
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum costToCustomer>payments>selectedPaymentSource>rawPaymentSource>source
    • request: added support for new value BOOKING_COM on enum costOfGoodsSold>payments>selectedPaymentSource>rawPaymentSource>source
    • request: added support for new value BOOKING_COM on enum pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • request: added support for new value BOOKING_COM on enum travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • GET /v3/trips/{tripId}/detail:
    • 200 response: added support for new value BOOKING_COM on enum simplePnrs>source
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value TABLE_SEAT on enum pendingManualFormPnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value LARGE_SEAT on enum pendingManualFormPnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value EXTRA_LEGROOM on enum pendingManualFormPnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value AIR_CONDITIONING on enum pendingManualFormPnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value READING_LIGHT on enum pendingManualFormPnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>railPnr>passengerInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value TABLE_SEAT on enum pendingManualFormPnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for new value LARGE_SEAT on enum pendingManualFormPnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for new value EXTRA_LEGROOM on enum pendingManualFormPnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for new value AIR_CONDITIONING on enum pendingManualFormPnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for new value READING_LIGHT on enum pendingManualFormPnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for pendingManualFormPnrs>data>carPnr>rebookReference property
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>ticketIncompleteReasons property
    • 200 response: added support for pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>createdUnusedCredit>email property
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>createdUnusedCredit>source
    • 200 response: added support for new value RESERVED on enum pendingManualFormPnrs>data>airPnr>travelerInfos>tickets>createdUnusedCredit>status
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>costToCustomer>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>costOfGoodsSold>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingManualFormPnrs>data>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value TABLE_SEAT on enum pendingShellPnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value LARGE_SEAT on enum pendingShellPnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value EXTRA_LEGROOM on enum pendingShellPnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value AIR_CONDITIONING on enum pendingShellPnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value READING_LIGHT on enum pendingShellPnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>railPnr>passengerInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value TABLE_SEAT on enum pendingShellPnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for new value LARGE_SEAT on enum pendingShellPnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for new value EXTRA_LEGROOM on enum pendingShellPnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for new value AIR_CONDITIONING on enum pendingShellPnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for new value READING_LIGHT on enum pendingShellPnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for pendingShellPnrs>data>carPnr>rebookReference property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>ticketIncompleteReasons property
    • 200 response: added support for pendingShellPnrs>data>airPnr>travelerInfos>tickets>createdUnusedCredit>email property
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>airPnr>travelerInfos>tickets>createdUnusedCredit>source
    • 200 response: added support for new value RESERVED on enum pendingShellPnrs>data>airPnr>travelerInfos>tickets>createdUnusedCredit>status
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>costToCustomer>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>costOfGoodsSold>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pendingShellPnrs>data>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>pnrCreationDetails>requestedByDetails>requestedByUserOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value TABLE_SEAT on enum pnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value LARGE_SEAT on enum pnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value EXTRA_LEGROOM on enum pnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value AIR_CONDITIONING on enum pnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value READING_LIGHT on enum pnrs>data>railPnr>previousItinerary>legInfos>amenities>type
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>railPnr>passengerInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value TABLE_SEAT on enum pnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for new value LARGE_SEAT on enum pnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for new value EXTRA_LEGROOM on enum pnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for new value AIR_CONDITIONING on enum pnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for new value READING_LIGHT on enum pnrs>data>railPnr>legInfos>amenities>type
    • 200 response: added support for pnrs>data>carPnr>rebookReference property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>ticketIncompleteReasons property
    • 200 response: added support for pnrs>data>airPnr>travelerInfos>tickets>createdUnusedCredit>email property
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>airPnr>travelerInfos>tickets>createdUnusedCredit>source
    • 200 response: added support for new value RESERVED on enum pnrs>data>airPnr>travelerInfos>tickets>createdUnusedCredit>status
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>actions>takeApproval>userOrgIds>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>subViolationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>actualValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgIdList>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>policyInfo>appliedPolicyInfo>ruleResultInfos>violationInfos>expectedValue>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>costToCustomer>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>costOfGoodsSold>payments>selectedPaymentSource>rawPaymentSource>source
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>pnrTravelers>personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>travelers>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>travelers>userBusinessInfo>designatedApproverInfos>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>travelers>userBusinessInfo>managerBasicInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
    • 200 response: added support for new value BOOKING_COM on enum pnrs>data>travelers>user>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
User Management API
  • PUT /v2/users/{userId}/personal-info:
    • request: added support for new value BOOKING_COM on enum emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • GET /v2/users/{userId}/personal-info:
    • 200 response: added support for new value BOOKING_COM on enum emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • PUT /v2/users/{userId}:
    • request: added support for new value BOOKING_COM on enum personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • GET /v2/users/{userId}:
    • 200 response: added support for new value BOOKING_COM on enum personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier
  • POST /v2/users:
    • request: added support for new value BOOKING_COM on enum personalInfo>emergencyContactInfo>userOrgId>tmcInfo>secondaryServiceProviderTmcs>supplier

Archived Logs