Every API here is available over the APIs.io API and to AI agents over MCP.
openapi: 3.2.0
info:
title: Tui Group Settings API
version: '1.0'
description: 'Operations tagged settings across 2 of this provider''s published API definitions: tui-group-tui-newskies-digital-api-openapi.yml, tui-group-tui-newskies-gonow-api-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://prod.api.tui/flight/newskies/rest
description: TUI Prod
- url: https://playground.api.tui/flight/newskies/rest
description: TUI Playground
- url: https://prod.api.tui/flight/newskies/gonow
description: TUI Prod
- url: https://playground.api.tui/flight/newskies/gonow
description: TUI Playground
security:
- JWT: []
tags:
- name: settings
paths:
/api/nsk/v1/settings/booking:
get:
tags:
- settings
summary: Get the general settings.
description: 'GraphQL endpoint: settingsBookingGeneral'
operationId: nsk_v1_settings_booking_get
parameters:
- name: ETag
in: query
description: "The cache eTag for this request.\n "
schema:
type:
- string
- 'null'
x-position: 1
- name: RoleCode
in: query
description: "Gets or sets the role code for this request.\n "
schema:
type:
- string
- 'null'
maxLength: 4
minLength: 1
x-position: 2
responses:
'404':
description: The item was not found.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'401':
description: Authentication is required for this request.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'400':
description: There was a problem with the request and it could not be completed.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
examples:
With Invalid Role Code:
description: Example Error if role code is invalid
value:
errors:
- id: d05ebc4a-2534-428d-bdf0-284876cf8c64
code: nsk:Exceptions:OutOfRange
message: nsk:Exceptions:OutOfRange
type: Validation
details: null
rawMessage: 'The value ''1234'' is out of range for ''SettingsQueryBase.RoleCode''.
Expected values: (ABD1,ABD2,ABD3,ABD4,ABT1,AIKO,AIR,AIRM,APIL,APIM,APOM,APT,APTM,APTS,ASR1,ASR2,ASR3,ASR4,ASRC,AUT2,AUT3,AUTM,BAGR,BKGP,BPR1,CAPP,CFS1,CHAM,CIBR,CIR1,CIR2,CPC1,CSF2,CSNA,DEV,DICR,DOCS,GDS,GN1,GN10,GN11,GN12,GN13,GN2,GN3,GN4,GN5,GN6,GN7,GN8,GN9,GNAG,GNAM,GND,GNP,GNRO,GNTC,GSS,ICON,IROP,IRP1,ISB1,ISB2,JAMS,JR1,JROL,JSR,KIUS,KSKM,MAMA,MAW3,MAWI,MBT1,MBT2,NBD1,NDC1,NDC2,NDCI,NDCM,NDCS,NEH1,NEH2,NEH3,NEH4,NEH5,NEH6,OPSM,PBG1,REPA,REPB,REPM,RES,RESM,RESS,RMEB,RPTA,RPTB,RPTC,RPTD,RPTM,RPTP,RPTU,RPU,SKPM,SYSM,TAMA,TAW3,TC,TIBS,TSM,UPC1,WSER,WWWA,WWWM,XBPS,XFSS,YSA,ZBPS,ZFSS)'
exception: null
debugMode: The API is currently running in debug mode. In production the 'rawMessage' and 'exception' nodes will not be returned. These are for troubleshooting development issues only.
data: null
'304':
description: The requested item has not been modified.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponseOfGeneralSettings'
examples:
Retrieve General Settings:
description: Example response for successfully retrieving the booking general settings
value:
data:
allowChangeSsrOnCheckedInPassenger: true
allowBlockedSeatAssignment: false
allowChangeOnRestrictedFlight: false
allowPromoCodes: true
allowEditableApiChannel: true
allowEditableDirectChannel: true
allowEditableGdsBookingWithTaPayment: true
allowEditableGdsChannel: true
allowEditableWebChannel: true
allowGroupNameUpdates: true
allowManifestRetrievalOnUnblockedFlightLines: true
allowOverbookingSsrOnMove: false
allowQueueingGdsBookingWithTaFopForETicketReissue: false
allowRestrictedSeatAssignment: false
allowSeatAssignment: 2
bookingAccessControl: 7
viewBookingsByControl: 3
editBookingsByControl: 3
defaultBookingComment: null
doNotIncludeUnitProperties: true
duplicateBookingDetectionTimeSpan: 00:00:00
enableAutomaticSeatAssignment: true
highlightFareOverride: 0
highlightIrop: 0
highlightScheduleChange: 0
highlightStandby: 0
highlightUpgrade: 0
managePassiveSegments: true
maskHistory: true
reassignSeatingBehavior: 0
restrictedExternalSystemCodes: []
timeDisplay: 0
allowSeatGroupRestrictionOverride: true
allowAccessToComments: true
sharedCommentTypes:
reservation: true
itinerary: true
manifest: true
alert: true
allowOverrideOfSalesChannel: true
autoFillContactInformationByPhoneNumber: false
allowAccessToArchivedBooking: true
allowQueueBookingsOnSpecifiedLeg: false
queueFlightOpenTimeSpan: 00:00:00
queueFlightCloseTimeSpan: 00:00:00
allowReleaseHeldSessionSeat: false
servers:
- url: https://prod.api.tui/flight/newskies/rest
description: TUI Prod
- url: https://playground.api.tui/flight/newskies/rest
description: TUI Playground
/api/nsk/v1/settings/booking/checkin:
get:
tags:
- settings
summary: Get the checkin settings.
description: 'GraphQL endpoint: settingsBookingCheckIn'
operationId: nsk_v1_settings_booking_checkin_get
parameters:
- name: ETag
in: query
description: "The cache eTag for this request.\n "
schema:
type:
- string
- 'null'
x-position: 1
- name: RoleCode
in: query
description: "Gets or sets the role code for this request.\n "
schema:
type:
- string
- 'null'
maxLength: 4
minLength: 1
x-position: 2
responses:
'404':
description: The item was not found.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'304':
description: The requested item has not been modified.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponseOfCheckInSettings'
servers:
- url: https://prod.api.tui/flight/newskies/rest
description: TUI Prod
- url: https://playground.api.tui/flight/newskies/rest
description: TUI Playground
/api/nsk/v1/settings/booking/contact:
get:
tags:
- settings
summary: Get the contact settings.
description: 'GraphQL endpoint: settingsBookingContactv2'
operationId: nsk_v1_settings_booking_contact_get
parameters:
- name: ETag
in: query
description: "The cache eTag for this request.\n "
schema:
type:
- string
- 'null'
x-position: 1
- name: RoleCode
in: query
description: "Gets or sets the role code for this request.\n "
schema:
type:
- string
- 'null'
maxLength: 4
minLength: 1
x-position: 2
responses:
'404':
description: The item was not found.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'304':
description: The requested item has not been modified.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponseOfContactSettings'
servers:
- url: https://prod.api.tui/flight/newskies/rest
description: TUI Prod
- url: https://playground.api.tui/flight/newskies/rest
description: TUI Playground
/api/nsk/v1/settings/booking/customerAccount:
get:
tags:
- settings
summary: Gets the role-based customer account settings.
description: 'GraphQL endpoint: settingsBookingCustomerAccountv2'
operationId: nsk_v1_settings_booking_customerAccount_get
parameters:
- name: ETag
in: query
description: "The cache eTag for this request.\n "
schema:
type:
- string
- 'null'
x-position: 1
- name: RoleCode
in: query
description: "Gets or sets the role code for this request.\n "
schema:
type:
- string
- 'null'
maxLength: 4
minLength: 1
x-position: 2
responses:
'404':
description: The item was not found.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'400':
description: There was a problem with the request and it could not be completed.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
examples:
With Invalid Role Code:
description: Example Error if role code is invalid
value:
errors:
- id: d05ebc4a-2534-428d-bdf0-284876cf8c64
code: nsk:Exceptions:OutOfRange
message: nsk:Exceptions:OutOfRange
type: Validation
details: null
rawMessage: 'The value ''1234'' is out of range for ''SettingsQueryBase.RoleCode''.
Expected values: (ABD1,ABD2,ABD3,ABD4,ABT1,AIKO,AIR,AIRM,APIL,APIM,APOM,APT,APTM,APTS,ASR1,ASR2,ASR3,ASR4,ASRC,AUT2,AUT3,AUTM,BAGR,BKGP,BPR1,CAPP,CFS1,CHAM,CIBR,CIR1,CIR2,CPC1,CSF2,CSNA,DEV,DICR,DOCS,GDS,GN1,GN10,GN11,GN12,GN13,GN2,GN3,GN4,GN5,GN6,GN7,GN8,GN9,GNAG,GNAM,GND,GNP,GNRO,GNTC,GSS,ICON,IROP,IRP1,ISB1,ISB2,JAMS,JR1,JROL,JSR,KIUS,KSKM,MAMA,MAW3,MAWI,MBT1,MBT2,NBD1,NDC1,NDC2,NDCI,NDCM,NDCS,NEH1,NEH2,NEH3,NEH4,NEH5,NEH6,OPSM,PBG1,REPA,REPB,REPM,RES,RESM,RESS,RMEB,RPTA,RPTB,RPTC,RPTD,RPTM,RPTP,RPTU,RPU,SKPM,SYSM,TAMA,TAW3,TC,TIBS,TSM,UPC1,WSER,WWWA,WWWM,XBPS,XFSS,YSA,ZBPS,ZFSS)'
exception: null
debugMode: The API is currently running in debug mode. In production the 'rawMessage' and 'exception' nodes will not be returned. These are for troubleshooting development issues only.
data: null
'304':
description: The requested item has not been modified.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponseOfCustomerAccountSettings'
examples:
Retrieve Customer Account Settings:
description: Example response for successfully retrieving the booking customer account settings
value:
data:
allowCustomerMerge: true
allowCustomerProgram: true
allowSeatLocationOption: true
customerAccessControl: 1
defaultCustomerNotificationPreference: 0
defaultSeatPreference: 0
disableCustomerAddress: 0
disableCustomerCurrency: 1
disableCustomerDateOfBirth: 0
disableCustomerEmail: 1
disableCustomerFax: 1
disableCustomerLanguage: 1
disableCustomerNationality: 1
disableCustomerNotificationPreference: 1
disableCustomerPayment: 0
disableCustomerPhone: 1
disableCustomerResidentCountry: 1
disableCustomerTitle: 1
disableCustomerType: 0
allowAgentToModifyProgramLevel: true
maskCustomerName: true
maskCustomerSuffix: true
maskTravelDocumentDetails: true
maskCustomerWebUserId: true
maskCustomerGender: true
maskAffiliation: true
servers:
- url: https://prod.api.tui/flight/newskies/rest
description: TUI Prod
- url: https://playground.api.tui/flight/newskies/rest
description: TUI Playground
/api/nsk/v1/settings/booking/fee:
get:
tags:
- settings
summary: Get the fee settings.
description: 'GraphQL endpoint: settingsBookingFee'
operationId: nsk_v1_settings_booking_fee_get
parameters:
- name: ETag
in: query
description: "The cache eTag for this request.\n "
schema:
type:
- string
- 'null'
x-position: 1
- name: RoleCode
in: query
description: "Gets or sets the role code for this request.\n "
schema:
type:
- string
- 'null'
maxLength: 4
minLength: 1
x-position: 2
responses:
'404':
description: The item was not found.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'304':
description: The requested item has not been modified.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponseOfFeeSettings'
servers:
- url: https://prod.api.tui/flight/newskies/rest
description: TUI Prod
- url: https://playground.api.tui/flight/newskies/rest
description: TUI Playground
/api/nsk/v1/settings/booking/flightSearch:
get:
tags:
- settings
summary: Get the flight search settings.
description: 'GraphQL endpoint: settingsBookingFlightSearch'
operationId: nsk_v1_settings_booking_flightSearch_get
parameters:
- name: ETag
in: query
description: "The cache eTag for this request.\n "
schema:
type:
- string
- 'null'
x-position: 1
- name: RoleCode
in: query
description: "Gets or sets the role code for this request.\n "
schema:
type:
- string
- 'null'
maxLength: 4
minLength: 1
x-position: 2
responses:
'404':
description: The item was not found.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'304':
description: The requested item has not been modified.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponseOfFlightSearchSettings'
post:
tags:
- settings
summary: Create the flight search settings.
description: 'GraphQL endpoint: settingsBookingFlightSearchAdd'
operationId: nsk_v1_settings_booking_flightSearch_post
requestBody:
x-name: query
description: The role code query.
content:
application/json:
schema:
$ref: '#/components/schemas/RoleCodeQuery'
required: true
x-position: 1
responses:
'201':
description: The item was created successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
put:
tags:
- settings
summary: Edit the role based flight search settings.
description: 'GraphQL endpoint: settingsBookingFlightSearchSet'
operationId: nsk_v1_settings_booking_flightSearch_put
parameters:
- name: RoleCode
in: query
description: "Gets or sets the role code for this request.\n "
schema:
type:
- string
- 'null'
maxLength: 4
minLength: 1
x-position: 1
requestBody:
x-name: request
description: The flight search settings request.
content:
application/json:
schema:
$ref: '#/components/schemas/FlightSearchSettings'
required: true
x-position: 2
responses:
'500':
description: A server error occurred.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
patch:
tags:
- settings
summary: Patches the role based flight search settings.
description: 'GraphQL endpoint: settingsBookingFlightSearchModify'
operationId: nsk_v1_settings_booking_flightSearch_patch
parameters:
- name: RoleCode
in: query
description: "Gets or sets the role code for this request.\n "
schema:
type:
- string
- 'null'
maxLength: 4
minLength: 1
x-position: 1
requestBody:
x-name: request
description: The flight search settings request.
content:
application/json:
schema:
$ref: '#/components/schemas/DeltaMapperOfFlightSearchSettings'
required: true
x-position: 2
responses:
'500':
description: A server error occurred.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
servers:
- url: https://prod.api.tui/flight/newskies/rest
description: TUI Prod
- url: https://playground.api.tui/flight/newskies/rest
description: TUI Playground
/api/nsk/v1/settings/booking/general:
get:
tags:
- settings
summary: Gets the non-role based general booking settings.
description: 'GraphQL endpoint: generalBookingSettings'
operationId: nsk_v1_settings_booking_general_get
parameters:
- name: eTag
in: query
description: The eTag.
schema:
type:
- string
- 'null'
x-position: 1
responses:
'404':
description: The item was not found.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'304':
description: The requested item has not been modified.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponseOfGeneralBookingSettings'
examples:
Retrieve General Booking Settings Response:
description: Example response for successfully retrieving the general booking settings.
value:
data:
maximumAgeForInfantInLap: 24
useDirectCurrencyConversion: true
clearInfantDetailsWhenInfantInLapIsDeleted: true
mixedClassRouteFaresEnabled: true
sumOfSectorFaresEnabled: true
sumOfSectorProductClassPreCompression: true
sellSeatSsrBeforeAssignment: true
applyAllUpPricingGlobally: true
repriceWhenCustomerProgramIsChanged: true
recalculateHoldWithBookingChanges: true
preventCommitBookingWithCancelledInventory: true
defaultCarrierCode: NV
defaultBookingSubQueueCode: Unknwn
maximumNumberOfMarkets: 6
interlineHoldBeforeDeparture: 2880
warningTimeBeforeHoldCancel: 0
interlineConnectionPartners: G3
applyFareForInLapInfantWithPassengerType: ' '
validateMaximumAgeBy: FirstSegment
validateMinimumAgeBy: FirstSegment
indiaGstRegistrationContactType: None
enforceStandardGroupBooking: true
storeConfirmingWaivedFees: true
personallyIdentifiableInformationMasking: true
lowFareCacheMode: null
retrieveFareInformationFromGeneralReferenceManagement: true
enableGenderNeutral: true
storeDeletedManuallyAddedFees: true
invalidNameCharacters: '@'
servers:
- url: https://prod.api.tui/flight/newskies/rest
description: TUI Prod
- url: https://playground.api.tui/flight/newskies/rest
description: TUI Playground
/api/nsk/v1/settings/booking/passenger:
get:
tags:
- settings
summary: Get the passenger settings.
description: 'GraphQL endpoint: settingsBookingPassenger'
operationId: nsk_v1_settings_booking_passenger_get
parameters:
- name: ETag
in: query
description: "The cache eTag for this request.\n "
schema:
type:
- string
- 'null'
x-position: 1
- name: RoleCode
in: query
description: "Gets or sets the role code for this request.\n "
schema:
type:
- string
- 'null'
maxLength: 4
minLength: 1
x-position: 2
responses:
'404':
description: The item was not found.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'304':
description: The requested item has not been modified.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponseOfPassengerSettings'
post:
tags:
- settings
summary: Create the passenger info settings.
description: 'GraphQL endpoint: settingsBookingPassengerAdd'
operationId: nsk_v1_settings_booking_passenger_post
requestBody:
x-name: query
description: The role code query.
content:
application/json:
schema:
$ref: '#/components/schemas/RoleCodeQuery'
required: true
x-position: 1
responses:
'201':
description: The item was created successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
put:
tags:
- settings
summary: Edit the role based passenger info settings.
description: 'GraphQL endpoint: settingsBookingPassengerSet'
operationId: nsk_v1_settings_booking_passenger_put
parameters:
- name: RoleCode
in: query
description: "Gets or sets the role code for this request.\n "
schema:
type:
- string
- 'null'
maxLength: 4
minLength: 1
x-position: 1
requestBody:
x-name: request
description: The passenger settings request.
content:
application/json:
schema:
$ref: '#/components/schemas/PassengerSettings'
required: true
x-position: 2
responses:
'500':
description: A server error occurred.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
patch:
tags:
- settings
summary: Patches the role based passenger info settings.
description: 'GraphQL endpoint: settingsBookingPassengerModify'
operationId: nsk_v1_settings_booking_passenger_patch
parameters:
- name: RoleCode
in: query
description: "Gets or sets the role code for this request.\n "
schema:
type:
- string
- 'null'
maxLength: 4
minLength: 1
x-position: 1
requestBody:
x-name: request
description: The passenger settings request.
content:
application/json:
schema:
$ref: '#/components/schemas/DeltaMapperOfPassengerSettings'
required: true
x-position: 2
responses:
'500':
description: A server error occurred.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
servers:
- url: https://prod.api.tui/flight/newskies/rest
description: TUI Prod
- url: https://playground.api.tui/flight/newskies/rest
description: TUI Playground
/api/nsk/v2/settings/booking/payment:
get:
tags:
- settings
summary: Get the role based booking payment settings.
description: 'GraphQL endpoint: settingsBookingPaymentv2'
operationId: nsk_v2_settings_booking_payment_get
parameters:
- name: ETag
in: query
description: "The cache eTag for this request.\n "
schema:
type:
- string
- 'null'
x-position: 1
- name: RoleCode
in: query
description: "Gets or sets the role code for this request.\n "
schema:
type:
- string
- 'null'
maxLength: 4
minLength: 1
x-position: 2
responses:
'404':
description: The item was not found.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'400':
description: There was a problem with the request and it could not be completed.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
examples:
With Invalid Role Code:
description: Example Error if role code is invalid
value:
errors:
- id: d05ebc4a-2534-428d-bdf0-284876cf8c64
code: nsk:Exceptions:OutOfRange
message: nsk:Exceptions:OutOfRange
type: Validation
details: null
rawMessage: 'The value ''1234'' is out of range for ''SettingsQueryBase.RoleCode''.
Expected values: (ABD1,ABD2,ABD3,ABD4,ABT1,AIKO,AIR,AIRM,APIL,APIM,APOM,APT,APTM,APTS,ASR1,ASR2,ASR3,ASR4,ASRC,AUT2,AUT3,AUTM,BAGR,BKGP,BPR1,CAPP,CFS1,CHAM,CIBR,CIR1,CIR2,CPC1,CSF2,CSNA,DEV,DICR,DOCS,GDS,GN1,GN10,GN11,GN12,GN13,GN2,GN3,GN4,GN5,GN6,GN7,GN8,GN9,GNAG,GNAM,GND,GNP,GNRO,GNTC,GSS,ICON,IROP,IRP1,ISB1,ISB2,JAMS,JR1,JROL,JSR,KIUS,KSKM,MAMA,MAW3,MAWI,MBT1,MBT2,NBD1,NDC1,NDC2,NDCI,NDCM,NDCS,NEH1,NEH2,NEH3,NEH4,NEH5,NEH6,OPSM,PBG1,REPA,REPB,REPM,RES,RESM,RESS,RMEB,RPTA,RPTB,RPTC,RPTD,RPTM,RPTP,RPTU,RPU,SKPM,SYSM,TAMA,TAW3,TC,TIBS,TSM,UPC1,WSER,WWWA,WWWM,XBPS,XFSS,YSA,ZBPS,ZFSS)'
exception: null
debugMode: The API is currently running in debug mode. In production the 'rawMessage' and 'exception' nodes will not be returned. These are for troubleshooting development issues only.
data: null
'304':
description: The requested item has not been modified.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponse'
'200':
description: OK. Request completed successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/IJsonResponseOfBookingPaymentSettingsv2'
examples:
Retrieve Booking Payment Settings v2:
description: Example response for successfully retrieving the booking payment settings v2
value:
data:
allowExternalPaymentChargeBack: true
allowHoldDateOverride: true
allowIgnoreVoucherRestrictions: true
allowVoucherIssuance: true
allowManualAuthorization: true
allowOverPay: true
allowUnderPay: true
allowUnvoidVoucher: true
allowUseOfBinFraudTool: true
allowVoidVoucher: true
enableAutoPaymentVerification: true
allowConfirmBookingWithPartialTicketing: true
allowUnmaskingCreditCardNumber: true
allowDisplayNoPaymentWarning: true
requirePassengerOrContactForCreditFile: true
requirePassengerOrCon
# --- truncated at 32 KB (306 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/tui-group/refs/heads/main/openapi/tui-group-settings-api-openapi.yml