How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

TUI Group Resources API

The resources API from TUI Group — 159 operation(s) for resources.

TUI Group Resources API is one of 113 APIs that TUI Group publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Resources. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 161 operations across 159 paths, and defines 310 schemas. It is described by OpenAPI 3.2.0, at version 4.8.6.23.

Requests are made against 2 base URLs: https://prod.api.tui/flight/newskies/rest, https://playground.api.tui/flight/newskies/rest.

161 operations 159 paths 310 schemas 2 DELETE153 GET1 PATCH4 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
4.8.6.23
Base URL
https://prod.api.tui/flight/newskies/rest
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

TUI Group Resources API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (jwt) (JWT). By default, every request must be authenticated.

  • JWT — Paste your JWT token from the token endpoint.

Paths & Operations 161

Across 159 paths, the API surfaces 161 operations — 2 DELETE, 153 GET, 1 PATCH, 4 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

resources 161
GET
/api/nsk/v1/resources/AccountTransactionCodes
Retrieves the collection of account transaction code resources.
nsk_v1_resources_AccountTransactionCodes_get 5 params → 404304200
GET
/api/nsk/v1/resources/AccountTransactionCodes/{transactionCode}
Retrieves the specific account transaction code resource.
nsk_v1_resources_AccountTransactionCodes_transactionCode_get 2 params → 404200
GET
/api/nsk/v1/resources/AddressTypes
Retrieves the collection of address type resources.
nsk_v1_resources_AddressTypes_get 5 params → 404304200
GET
/api/nsk/v1/resources/AddressTypes/{addressTypeCode}
Retrieves the specific address type resource.
nsk_v1_resources_AddressTypes_addressTypeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/Areas
Retrieves the collection of area resources.
nsk_v1_resources_Areas_get 5 params → 404304200
GET
/api/nsk/v1/resources/Areas/{areaCode}
Retrieves the specific area resource.
nsk_v1_resources_Areas_areaCode_get 2 params → 404200
GET
/api/nsk/v1/resources/Areas/{areaCode}/zones
Retrieves the collection of zones resources.
nsk_v1_resources_Areas_areaCode_zones_get 6 params → 404304200
GET
/api/nsk/v1/resources/Areas/{areaCode}/zones/{zoneCode}
Retrieves the specific zone resource.
nsk_v1_resources_Areas_areaCode_zones_zoneCode_get 3 params → 404200
GET
/api/nsk/v1/resources/BaggageTypes
Retrieves the collection of baggage type resources.
nsk_v1_resources_BaggageTypes_get 5 params → 404304200
GET
/api/nsk/v1/resources/BaggageTypes/{baggageTypeCode}
Retrieves the specific baggage type resource.
nsk_v1_resources_BaggageTypes_baggageTypeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/bundles
Retrieves the collection of bundle configuration resources.
nsk_v1_resources_bundles_get 5 params → 404304200
GET
/api/nsk/v1/resources/bundles/{bundleCode}
Retrieves a specific bundle configuration based on the bundle code.
nsk_v1_resources_bundles_bundleCode_get 2 params → 404304200
GET
/api/nsk/v1/resources/bundles/applications
Retrieves the collection of bundle application resources.
nsk_v1_resources_bundles_applications_get 3 params → 404304200
GET
/api/nsk/v1/resources/bundles/rules
Retrieves the collection of bundle rule resources.
nsk_v1_resources_bundles_rules_get 1 param → 404304200
GET
/api/nsk/v1/resources/bundles/sets
Retrieves the collection of bundle set resources.
nsk_v1_resources_bundles_sets_get 5 params → 404304200
GET
/api/nsk/v1/resources/bundles/ssrs
Retrieves the collection of bundle ssr configurations associated with the bundle code.
nsk_v1_resources_bundles_ssrs_get 3 params → 404304200
GET
/api/nsk/v1/resources/carriers
Retrieves the collection of carrier resources.
nsk_v1_resources_carriers_get 5 params → 404304200
GET
/api/nsk/v1/resources/carriers/{carrierCode}
Retrieves a single carrier.
nsk_v1_resources_carriers_carrierCode_get 3 params → 404200
GET
/api/nsk/v1/resources/Cities
Retrieves the collection of city resources.
nsk_v1_resources_Cities_get 5 params → 404304200
GET
/api/nsk/v1/resources/Cities/{cityCode}
Retrieves the specific city resource.
nsk_v1_resources_Cities_cityCode_get 2 params → 404200
GET
/api/nsk/v1/resources/ClassOfServices
Retrieves the collection of class of service resources.
nsk_v1_resources_ClassOfServices_get 5 params → 404304200
GET
/api/nsk/v1/resources/ClassOfServices/{classOfServiceCode}
Retrieves the resource.
nsk_v1_resources_ClassOfServices_classOfServiceCode_get 2 params → 404200
GET
/api/nsk/v1/resources/CommissionRates
Retrieves the collection of commission rate resources.
nsk_v1_resources_CommissionRates_get 5 params → 404304200
GET
/api/nsk/v1/resources/CommissionRates/{commissionRateCode}
Retrieves the specific commission rate resource.
nsk_v1_resources_CommissionRates_commissionRateCode_get 2 params → 404200
GET
/api/nsk/v1/resources/ContactTypes
Retrieves the collection of contact type resources.
nsk_v1_resources_ContactTypes_get 5 params → 404304200
GET
/api/nsk/v1/resources/ContactTypes/{contactTypeCode}
Retrieves the specific contact type resource.
nsk_v1_resources_ContactTypes_contactTypeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/contents
Searches the contents based on the search criteria provided.
nsk_v1_resources_contents_get 5 params → 200
GET
/api/nsk/v1/resources/contents/{contentId}
Retrieves a resource setting and its related information.
nsk_v1_resources_contents_contentId_get 3 params → 404304200
DELETE
/api/nsk/v1/resources/contents/{contentId}
Deletes a content item.
nsk_v1_resources_contents_contentId_delete 1 param → 400200
GET
/api/nsk/v1/resources/contents/{contentId}/data
Retrieves resource setting data based on the accept content type.
nsk_v1_resources_contents_contentId_data_get 3 params → 404304200
GET
/api/nsk/v2/resources/countries
Retrieves the collection of country resources.
nsk_v2_resources_countries_get 5 params → 404304200
GET
/api/nsk/v2/resources/countries/{countryCode}
Retrieves a specific country resource.
nsk_v2_resources_countries_countryCode_get 2 params → 404200
GET
/api/nsk/v1/resources/cultures
Retrieves the resources.
nsk_v1_resources_cultures_get 5 params → 404304200
GET
/api/nsk/v1/resources/cultures/{cultureCode}
Retrieves the resource.
nsk_v1_resources_cultures_cultureCode_get 2 params → 404200
GET
/api/nsk/v2/resources/currencies
Retrieves the collection of currency resources.
nsk_v2_resources_currencies_get 5 params → 404304200
GET
/api/nsk/v2/resources/currencies/{currencyCode}
Retrieves the specific currency resource.
nsk_v2_resources_currencies_currencyCode_get 2 params → 404200
GET
/api/nsk/v2/resources/customerPrograms
Retrieves the collection of customer program resources.
nsk_v2_resources_customerPrograms_get 5 params → 404304200
GET
/api/nsk/v1/resources/CustomerProgramsdeprecated
Retrieves the collection of customer program resources.
nsk_v1_resources_CustomerPrograms_get 5 params → 404304200
GET
/api/nsk/v2/resources/customerPrograms/{programCode}
Retrieves the specific customer program resource.
nsk_v2_resources_customerPrograms_programCode_get 2 params → 404200
GET
/api/nsk/v1/resources/CustomerPrograms/{programCode}deprecated
Retrieves the specific customer program resource.
nsk_v1_resources_CustomerPrograms_programCode_get 2 params → 404200
GET
/api/nsk/v1/resources/CustomerPrograms/{programCode}/levels/{programLevelCode}
Retrieves the specific program level.
nsk_v1_resources_CustomerPrograms_programCode_levels_programLevelCode_get 3 params → 404304200
GET
/api/nsk/v1/resources/Delays
Retrieves the collection of delay resources.
nsk_v1_resources_Delays_get 5 params → 404304200
GET
/api/nsk/v1/resources/Delays/{delayCode}
Retrieves the specific delay resource.
nsk_v1_resources_Delays_delayCode_get 2 params → 404200
GET
/api/nsk/v1/resources/Departments
Retrieves the collection of department resources.
nsk_v1_resources_Departments_get 5 params → 404304200
GET
/api/nsk/v1/resources/Departments/{departmentCode}
Retrieves the specific department resource.
nsk_v1_resources_Departments_departmentCode_get 2 params → 404200
GET
/api/nsk/v1/resources/distributionOptions
Retrieves the localizations.
nsk_v1_resources_distributionOptions_get 4 params → 404304200
GET
/api/nsk/v1/resources/DocumentTypes
Retrieves the collection of document type resources.
nsk_v1_resources_DocumentTypes_get 5 params → 404304200
GET
/api/nsk/v1/resources/DocumentTypes/{documentTypeCode}
Retrieves the specific document type resource.
nsk_v1_resources_DocumentTypes_documentTypeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/Domains
Retrieves the collection of domain resources.
nsk_v1_resources_Domains_get 1 param → 404304200
GET
/api/nsk/v1/resources/Domains/{domainCode}
Retrieves the specific domain resource.
nsk_v1_resources_Domains_domainCode_get 1 param → 404200
GET
/api/nsk/v1/resources/EmailTypes
Retrieves the collection of email type resources.
nsk_v1_resources_EmailTypes_get 5 params → 404304200
GET
/api/nsk/v1/resources/EmailTypes/{emailTypeCode}
Retrieves the specific email type resource.
nsk_v1_resources_EmailTypes_emailTypeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/ExternalRates
Retrieves the collection of external rate resources.
nsk_v1_resources_ExternalRates_get 5 params → 404304200
GET
/api/nsk/v1/resources/ExternalRates/{rateId}
Retrieves the specific external rate resource.
nsk_v1_resources_ExternalRates_rateId_get 2 params → 404200
GET
/api/nsk/v1/resources/ExternalSystems
Retrieves the collection of external system resources.
nsk_v1_resources_ExternalSystems_get 5 params → 404304200
GET
/api/nsk/v2/resources/externalSystems/{systemCode}
Retrieves a single external system resource.
nsk_v2_resources_externalSystems_systemCode_get 2 params → 404200
GET
/api/nsk/v1/resources/fareBasisCodes
Retrieves the list of fare basis codes.
nsk_v1_resources_fareBasisCodes_get 1 param → 404304200
GET
/api/nsk/v1/resources/fareDiscounts
Retrieves a collection of fare discount resources.
nsk_v1_resources_fareDiscounts_get 5 params → 404304200
GET
/api/nsk/v1/resources/fareDiscounts/{fareDiscountCode}
Retrieves a specific fare discount resource.
nsk_v1_resources_fareDiscounts_fareDiscountCode_get 2 params → 404200
GET
/api/nsk/v1/resources/fareSurcharges
Retrieves a collection of fare surcharge resources.
nsk_v1_resources_fareSurcharges_get 5 params → 404304200
GET
/api/nsk/v1/resources/fareSurcharges/{fareSurchargeCode}
Retrieves a specific fare surcharge resource.
nsk_v1_resources_fareSurcharges_fareSurchargeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/FareTypes
Retrieves the collection of fare type resources.
nsk_v1_resources_FareTypes_get 5 params → 404304200
GET
/api/nsk/v1/resources/FareTypes/{fareTypeCode}
Retrieves the specific fare type resource.
nsk_v1_resources_FareTypes_fareTypeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/Fees
Retrieves the collection of fee resources.
nsk_v1_resources_Fees_get 5 params → 404304200
GET
/api/nsk/v1/resources/Fees/{feeCode}
Retrieves the specific fee resource.
nsk_v1_resources_Fees_feeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/fees/{feeCode}/details
Gets the fee options.
nsk_v1_resources_fees_feeCode_details_get 1 param → 200404
GET
/api/nsk/v1/resources/genders
Retrieves the localizations.
nsk_v1_resources_genders_get 4 params → 404304200
GET
/api/nsk/v1/resources/HotCardReasons
Retrieves the collection of hot card reason resources.
nsk_v1_resources_HotCardReasons_get 5 params → 404304200
GET
/api/nsk/v1/resources/HotCardReasons/{hotCardReasonCode}
Retrieves the specific hot card reason resource.
nsk_v1_resources_HotCardReasons_hotCardReasonCode_get 2 params → 404200
GET
/api/nsk/v1/resources/IssuanceReasons
Retrieves the collection of issuance reason resources.
nsk_v1_resources_IssuanceReasons_get 5 params → 404304200
GET
/api/nsk/v1/resources/IssuanceReasons/{issuanceReasonCode}
Retrieves the specific issuance reason resource.
nsk_v1_resources_IssuanceReasons_issuanceReasonCode_get 2 params → 404200
GET
/api/nsk/v1/resources/Locations
Retrieves the collection of location resources.
nsk_v1_resources_Locations_get 5 params → 404304200
GET
/api/nsk/v1/resources/Locations/{locationCode}
Retrieves the specific location resource.
nsk_v1_resources_Locations_locationCode_get 2 params → 404200
GET
/api/nsk/v2/resources/macs
Retrieves the collection of mac resources.
nsk_v2_resources_macs_get 5 params → 404304200
GET
/api/nsk/v1/resources/Macs/{macCode}
Retrieves the specific mac resource.
nsk_v1_resources_Macs_macCode_get 1 param → 404200
GET
/api/nsk/v1/resources/marketRoutes
Retrieves the collection of market route resources.
nsk_v1_resources_marketRoutes_get 5 params → 304400200
GET
/api/nsk/v2/resources/markets
Retrieves the collection of market resources.
nsk_v2_resources_markets_get 5 params → 404304200
GET
/api/nsk/v2/resources/markets/{locationCode}
Retrieves a specific market resource.
nsk_v2_resources_markets_locationCode_get 2 params → 404200
GET
/api/nsk/v2/resources/markets/{locationCode}/{travelLocationCode}
Retrieves the resource.
nsk_v2_resources_markets_locationCode_travelLocationCode_get 3 params → 404200
GET
/api/nsk/v1/resources/MessageTypes
Retrieves the collection of message type resources.
nsk_v1_resources_MessageTypes_get 5 params → 404304200
GET
/api/nsk/v1/resources/MessageTypes/{messageTypeCode}
Retrieves the specific message type resource.
nsk_v1_resources_MessageTypes_messageTypeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/nonBinaryGenders
Retrieves the collection of non-binary genders configured in the system.
nsk_v1_resources_nonBinaryGenders_get 2 params → 404304200
GET
/api/nsk/v1/resources/nonBinaryGenders/{code}
Retrieves the specified non-binary gender.
nsk_v1_resources_nonBinaryGenders_code_get 3 params → 404200
GET
/api/nsk/v1/resources/organizationStatuses
Retrieves the localizations.
nsk_v1_resources_organizationStatuses_get 4 params → 404304200
GET
/api/nsk/v1/resources/PassengerDiscounts
Retrieves the collection of passenger discount resources.
nsk_v1_resources_PassengerDiscounts_get 5 params → 404304200
GET
/api/nsk/v1/resources/PassengerDiscounts/{passengerDiscountCode}
Retrieves the specific passenger discount resource.
nsk_v1_resources_PassengerDiscounts_passengerDiscountCode_get 2 params → 404200
GET
/api/nsk/v1/resources/PassengerTypes
Retrieves the collection of role-based passenger type resources.
nsk_v1_resources_PassengerTypes_get 5 params → 400304200
GET
/api/nsk/v1/resources/PassengerTypes/{passengerTypeCode}
Retrieves the specific role-based passenger type resource.
nsk_v1_resources_PassengerTypes_passengerTypeCode_get 2 params → 404400200
GET
/api/nsk/v1/resources/PaymentMethods
Retrieves the collection of payment method resources.
nsk_v1_resources_PaymentMethods_get 6 params → 404304200
GET
/api/nsk/v2/resources/paymentMethods/{paymentMethodCode}
Retrieves the specific payment method resources that match the payment method code. If the payment method type is set, returns a list with a single payment method that matches both the payment method…
nsk_v2_resources_paymentMethods_paymentMethodCode_get 4 params → 404200
GET
/api/nsk/v1/resources/PaymentMethods/{paymentMethodCode}deprecated
Retrieves the specific payment method resource.
nsk_v1_resources_PaymentMethods_paymentMethodCode_get 3 params → 404200
GET
/api/nsk/v1/resources/PersonInformationTypes
Retrieves the collection of person information type resources.
nsk_v1_resources_PersonInformationTypes_get 5 params → 404304200
GET
/api/nsk/v1/resources/PersonInformationTypes/{personInformationTypeCode}
Retrieves the specific person information type resource.
nsk_v1_resources_PersonInformationTypes_personInformationTypeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/PhoneTypes
Retrieves the collection of phone number type resources.
nsk_v1_resources_PhoneTypes_get 5 params → 404304200
GET
/api/nsk/v1/resources/PhoneTypes/{phoneTypeCode}
Retrieves the specific phone number type resource.
nsk_v1_resources_PhoneTypes_phoneTypeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/postalCodes
Retrieves the collection of postal codes resources.
nsk_v1_resources_postalCodes_get 6 params → 404304200
GET
/api/nsk/v1/resources/postalCodes/{postalCode}
Retrieves the postal code resource.
nsk_v1_resources_postalCodes_postalCode_get 1 param → 404200
GET
/api/nsk/v1/resources/printers
Retrieves a collection of printer resources.
nsk_v1_resources_printers_get 4 params → 404304200
GET
/api/nsk/v1/resources/printers/{printerCode}
Retrieves a specific printer resource.
nsk_v1_resources_printers_printerCode_get 2 params → 404200
GET
/api/nsk/v1/resources/ProductClasses
Retrieves the collection of product class resources.
nsk_v1_resources_ProductClasses_get 5 params → 404304200
GET
/api/nsk/v1/resources/ProductClasses/{productClassCode}
Retrieves the specific product class resource.
nsk_v1_resources_ProductClasses_productClassCode_get 2 params → 404200
GET
/api/nsk/v1/resources/PromotionSettingTypes
Retrieves the collection of promotion setting type resources.
nsk_v1_resources_PromotionSettingTypes_get 5 params → 404304200
GET
/api/nsk/v1/resources/PromotionSettingTypes/{promotionSettingsTypeCode}
Retrieves the specific promotion setting type resource.
nsk_v1_resources_PromotionSettingTypes_promotionSettingsTypeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/ProvinceStates
Retrieves the collection of province state resources.
nsk_v1_resources_ProvinceStates_get 5 params → 404304200
GET
/api/nsk/v1/resources/ProvinceStates/{provinceStateCode}
Retrieves the specific province state resource.
nsk_v1_resources_ProvinceStates_provinceStateCode_get 2 params → 404200
GET
/api/nsk/v1/resources/queue/categories
Gets a response with a list of QueueCategories that match the given parameters.
nsk_v1_resources_queue_categories_get 5 params → 404304200
GET
/api/nsk/v1/resources/queue/categories/{queueCategoryCode}
Gets a response with a single QueueCategory that match the given parameters.
nsk_v1_resources_queue_categories_queueCategoryCode_get 2 params → 200404
GET
/api/nsk/v1/resources/reminderTimes
Retrieves the collection of reminder time resource that contains valid times for all passenger travel notification timed events.
nsk_v1_resources_reminderTimes_get 1 param → 404304200
GET
/api/nsk/v1/resources/reminderTimes/{timedEventType}
Retrieves a specific reminder time resource that contains valid times for a passenger travel notification timed event.
nsk_v1_resources_reminderTimes_timedEventType_get 1 param → 404200
POST
/api/nsk/v1/resources/roles
BETA - Creates a new role.
nsk_v1_resources_roles_post body → 201
GET
/api/nsk/v2/resources/roles
Retrieves the role resources.
nsk_v2_resources_roles_get 1 param → 404304200
DELETE
/api/nsk/v1/resources/roles/{roleCode}
BETA - Delete a role.
nsk_v1_resources_roles_roleCode_delete 1 param → 200
GET
/api/nsk/v2/resources/roles/{roleCode}
Retrieves a single role resource.
nsk_v2_resources_roles_roleCode_get 1 param → 404200
GET
/api/nsk/v1/resources/roles/{roleCode}/settings
Retrieves the resource.
nsk_v1_resources_roles_roleCode_settings_get 1 param → 404200
GET
/api/nsk/v1/resources/RoleSettingTypes
Retrieves the collection of role setting resources.
nsk_v1_resources_RoleSettingTypes_get 5 params → 404304200
GET
/api/nsk/v1/resources/RoleSettingTypes/{roleSettingTypeCode}
Retrieves the specific role setting resource.
nsk_v1_resources_RoleSettingTypes_roleSettingTypeCode_get 1 param → 404200
GET
/api/nsk/v1/resources/searchTypes
Retrieves the localizations.
nsk_v1_resources_searchTypes_get 4 params → 404304200
GET
/api/nsk/v2/resources/seatPropertyTypes
Retrieves a list of seat property types.
nsk_v2_resources_seatPropertyTypes_get 5 params → 404304200
GET
/api/nsk/v2/resources/seatPropertyTypes/{seatPropertyTypeCode}
Retrieves a single seat property type resource.
nsk_v2_resources_seatPropertyTypes_seatPropertyTypeCode_get 2 params → 404200
POST
/api/nsk/v1/resources/settings
Retrieves a resource setting and its related information.
nsk_v1_resources_settings_post 1 param body → 404304200
POST
/api/nsk/v1/resources/settings/data
Retrieves resource setting data based on the accept content type.
nsk_v1_resources_settings_data_post 1 param body → 404304415200
GET
/api/nsk/v1/resources/ShoppingAttributeGroups
Retrieves the collection of shopping attribute group resources.
nsk_v1_resources_ShoppingAttributeGroups_get 5 params → 404304200
GET
/api/nsk/v1/resources/ShoppingAttributeGroups/{shoppingAttributeGroupCode}
Retrieves the specific shopping attribute group resource.
nsk_v1_resources_ShoppingAttributeGroups_shoppingAttributeGroupCode_get 2 params → 404200
GET
/api/nsk/v1/resources/ShoppingAttributes
Retrieves the collection of shopping attribute resources.
nsk_v1_resources_ShoppingAttributes_get 5 params → 404304200
GET
/api/nsk/v1/resources/ShoppingAttributes/{shoppingAttributeCode}
Retrieves the specific shopping attribute resource.
nsk_v1_resources_ShoppingAttributes_shoppingAttributeCode_get 2 params → 404200
GET
/api/nsk/v1/resources/singleSignOnProvider
Retrieves a list of available single sign on providers.
nsk_v1_resources_singleSignOnProvider_get 5 params → 404304200
GET
/api/nsk/v1/resources/singleSignOnProvider/{providerName}
Retrieves a specific single sign on provider.
nsk_v1_resources_singleSignOnProvider_providerName_get 1 param → 404304200
GET
/api/nsk/v1/resources/SsrGroups
Retrieves the collection of ssr group resources.
nsk_v1_resources_SsrGroups_get 5 params → 404304200
GET
/api/nsk/v1/resources/SsrGroups/{ssrGroupCode}
Retrieves the specific ssr group resource.
nsk_v1_resources_SsrGroups_ssrGroupCode_get 2 params → 404200
GET
/api/nsk/v1/resources/SsrNests
Retrieves the collection of ssr nest resources.
nsk_v1_resources_SsrNests_get 5 params → 404304200
GET
/api/nsk/v1/resources/SsrNests/{ssrNestCode}
Retrieves the specific ssr nest resource.
nsk_v1_resources_SsrNests_ssrNestCode_get 2 params → 404200
GET
/api/nsk/v1/resources/SsrRestrictionResults
Retrieves the collection of ssr restriction result resources.
nsk_v1_resources_SsrRestrictionResults_get 5 params → 404304200
GET
/api/nsk/v1/resources/SsrRestrictionResults/{ssrRestrictionResultCode}
Retrieves the specific ssr restriction result. resource.
nsk_v1_resources_SsrRestrictionResults_ssrRestrictionResultCode_get 2 params → 404200
GET
/api/nsk/v1/resources/Ssrs
Retrieves the collection of ssr resources.
nsk_v1_resources_Ssrs_get 5 params → 404304200
GET
/api/nsk/v1/resources/Ssrs/{ssrCode}
Retrieves the specific ssr resource.
nsk_v1_resources_Ssrs_ssrCode_get 2 params → 404200
GET
/api/nsk/v1/resources/StandByPriorities
Retrieves the collection of standby priority resources.
nsk_v1_resources_StandByPriorities_get 5 params → 404304200
GET
/api/nsk/v1/resources/StandByPriorities/{standByPriorityCode}
Retrieves the specific standby priority resource.
nsk_v1_resources_StandByPriorities_standByPriorityCode_get 2 params → 404200
GET
/api/nsk/v1/resources/StationCategories
Retrieves the collection of station category resources.
nsk_v1_resources_StationCategories_get 5 params → 404304200
GET
/api/nsk/v1/resources/StationCategories/{stationCategoryCode}
Retrieves the specific station category resource.
nsk_v1_resources_StationCategories_stationCategoryCode_get 2 params → 404200
POST
/api/nsk/beta/resources/stations
BETA - Creates a new station.
nsk_beta_resources_stations_post body → 201500
GET
/api/nsk/v1/resources/Stations
Retrieves the collection of station resources.
nsk_v1_resources_Stations_get 5 params → 404304200
PUT
/api/nsk/beta/resources/stations/{stationCode}
BETA - Updates a station.
nsk_beta_resources_stations_stationCode_put 1 param body → 200404500
PATCH
/api/nsk/beta/resources/stations/{stationCode}
BETA - Modifies a station.
nsk_beta_resources_stations_stationCode_patch 1 param body → 200404500
GET
/api/nsk/v1/resources/Stations/{stationCode}
Retrieves the specific station resource.
nsk_v1_resources_Stations_stationCode_get 3 params → 404200
GET
/api/nsk/v1/resources/stations/{stationCode}/details
Get the station details.
nsk_v1_resources_stations_stationCode_details_get 1 param → 404200
GET
/api/nsk/v1/resources/stations/category/{stationCategoryCode}
Gets a response with stations filtered by category.
nsk_v1_resources_stations_category_stationCategoryCode_get 6 params → 404304200
GET
/api/nsk/v1/resources/Suffixes
Retrieves the collection of suffix resources.
nsk_v1_resources_Suffixes_get 5 params → 404304200
GET
/api/nsk/v1/resources/Suffixes/{suffixCode}
Retrieves the specific suffix resource.
nsk_v1_resources_Suffixes_suffixCode_get 2 params → 404200
GET
/api/dcs/v1/resources/tailNumbers
Retrieves the tail number inventory.
dcs_v1_resources_tailNumbers_get 1 param → 404304200
GET
/api/nsk/v1/resources/TimeZones
Retrieves the collection of time zone resources.
nsk_v1_resources_TimeZones_get 5 params → 404304200
GET
/api/nsk/v1/resources/TimeZones/{timeZoneCode}
Retrieves the specific time zone resource.
nsk_v1_resources_TimeZones_timeZoneCode_get 3 params → 404200
GET
/api/nsk/v1/resources/Titles
Retrieves the collection of title resources.
nsk_v1_resources_Titles_get 5 params → 404304200
GET
/api/nsk/v1/resources/Titles/{titleKey}
Retrieves the specific title resource.
nsk_v1_resources_Titles_titleKey_get 2 params → 404200
GET
/api/nsk/v1/resources/TravelClasses
Retrieves the collection of travel class resources.
nsk_v1_resources_TravelClasses_get 5 params → 404304200
GET
/api/nsk/v1/resources/TravelClasses/{travelClassCode}
Retrieves the specific travel class resource.
nsk_v1_resources_TravelClasses_travelClassCode_get 2 params → 404200
GET
/api/nsk/v1/resources/travelerNotifications
Retrieves a collection of traveler notification resource.
nsk_v1_resources_travelerNotifications_get 1 param → 404304200
GET
/api/nsk/v1/resources/travelerNotifications/{notificationTypeCode}
Retrieves the specified traveler notification resource.
nsk_v1_resources_travelerNotifications_notificationTypeCode_get 1 param → 404200
GET
/api/nsk/v1/resources/travelerNotifications/deliveryMethods
Retrieves the traveler notification delivery methods filtered by program code and level.
nsk_v1_resources_travelerNotifications_deliveryMethods_get 2 params → 404304200
GET
/api/nsk/v1/resources/travelerNotifications/deliveryMethodSettings
Retrieves the notification delivery method settings resource.
nsk_v1_resources_travelerNotifications_deliveryMethodSettings_get 1 param → 404304200
GET
/api/nsk/v1/resources/zones/{zoneCode}/subZones
Retrieves the collection of subzones.
nsk_v1_resources_zones_zoneCode_subZones_get 1 param → 404200
GET
/api/nsk/v1/resources/zones/{zoneCode}/subZones/{subZoneCode}
Retrieves the specific subzone.
nsk_v1_resources_zones_zoneCode_subZones_subZoneCode_get 2 params → 404200

Schemas 310

The contract defines 310 schemas that model the data the API accepts and returns. The most detailed are Fee (23 properties), PaymentMethod (22 properties), RegionFee (21 properties), CreateStationRequest (20 properties). Each schema is shown below with its type and property counts.

SettingsCategoryRequest
object
Model representing a settings category request.
1 property 1 required
RegionIdentifier
object
The region identifier model.
3 properties
ChallengeCodeContactMethod
integer
Indicates the required contact method for sending challenge codes. 0 = None 1 = Email 2 = Phone 3 = All
CustomerProgram
object
The customer program such as loyalty programs.
9 properties
IJsonResponseOfCommissionRate
object
Defines the JSON response contract.
3 properties
IJsonResponseOfBundleConfiguration
object
Defines the JSON response contract.
3 properties
BundleSsrConfiguration
object
The bundle ssr configuration model.
9 properties
SubZonev2
object
The version two of the subzone model.
3 properties 2 required
IJsonResponseOfAccountTransactionCode
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfNonBinaryGender
object
Defines the JSON response contract.
3 properties
ProgramType
integer
The program type enumeration. 0 = Default 1 = Internal 2 = External
IJsonResponseOfIListOfDepartment
object
Defines the JSON response contract.
3 properties
IJsonResponseOfRolev2
object
Defines the JSON response contract.
3 properties
Area
object
The area model.
4 properties
IJsonResponseOfIListOfMarketRoute
object
Defines the JSON response contract.
3 properties
IJsonResponseOfFee
object
Defines the JSON response contract.
3 properties
SeatRestriction
integer
The seat restriction enumeration. 0 = Undefined 1 = AlwaysAllowed 2 = DefaultAllowed 3 = DefaultRestricted
TimeZoneVariation
object
The time zone variation model.
3 properties
SubZone
object
The subzone model.
5 properties 3 required
FeeType
integer
Enumeration representing all the different fee types. 0 = All 1 = Tax 2 = TravelFee 3 = ServiceFee 4 = PaymentFee 5 = PenaltyFee 6 = SsrFee 7 = NonFlightServic…
IJsonResponseOfPersonInformationType
object
Defines the JSON response contract.
3 properties
Location
object
The location model.
7 properties
StandByPriority
object
The stand by priority model.
4 properties
MarketLocationType
integer
Enum representing the type of location of a market point. 0 = Undefined 1 = Station 3 = Mac
IJsonResponseOfIListOfPrinter
object
Defines the JSON response contract.
3 properties
FeeRuleOperator
integer
Enum for fee rule operator. 0 = Default 1 = MustBe 2 = MustNotBe
IJsonResponseOfCity
object
Defines the JSON response contract.
3 properties
IJsonResponse
object
Defines the JSON response contract for a not content type response.
3 properties
IJsonResponseOfAddressType
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfIssuanceReason
object
Defines the JSON response contract.
3 properties
ResponseContentType
integer
Defines the content data type enumeration. 0 = Unknown 1 = Json 2 = Xml
IJsonResponseOfReminderTime
object
Defines the JSON response contract.
3 properties
BundleDiscountAmount
object
The discount amount details for an SSR bundle.
3 properties
PassengerTypeIndicator
integer
Passenger type indicator. 0 = Adult 1 = Infant 2 = Child 3 = NonAdult
IJsonResponseOfIListOfReminderTime
object
Defines the JSON response contract.
3 properties
PaymentMethod
object
The payment method model.
22 properties 2 required
SeatPropertyTypeKind
integer
Seat property type kind enumeration. 0 = None 1 = Boolean 2 = Numeric 3 = List 4 = String 5 = SsrPermission
PostalCode
object
The postal code model.
4 properties 2 required
IJsonResponseOfIListOfCustomerProgramv2
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfPaymentMethod
object
Defines the JSON response contract.
3 properties
PaymentMethodField
object
The payment method field model.
13 properties 3 required
IJsonResponseOfCurrencyv2
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfSuffix
object
Defines the JSON response contract.
3 properties
IJsonResponseOfContactType
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfExternalSystem
object
Defines the JSON response contract.
3 properties
SsrGroup
object
The sell service request (SSR) group model.
4 properties
AddressType
object
The Address Type
3 properties 1 required
IJsonResponseOfIListOfProductClass
object
Defines the JSON response contract.
3 properties
WeightType
integer
Weight Type enumeration. 0 = Default 1 = Pounds 2 = Kilograms
IJsonResponseOfIListOfDelay
object
Defines the JSON response contract.
3 properties
UpdateStationRequest
object
Defines the update station request.
19 properties 13 required
DataRange
object
The data range model.
2 properties
MessageType
object
The message type model.
3 properties 1 required
TravelLocationsRequired
integer
Enum representing when travel documents are required in a market. 0 = None 1 = FromTravel 2 = ToTravel 3 = BothTravel
Fee
object
Fee Model.
23 properties
BundleConfiguration
object
The bundle configuration model.
12 properties
FareSurchargeAmount
object
The fare surcharge amount model.
3 properties
PromotionSettingType
object
The promotion setting type model.
4 properties 1 required
IJsonResponseOfIListOfClassOfService
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfSsr
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfProvinceState
object
Defines the JSON response contract.
3 properties
AccountTransactionCode
object
The account transaction code model.
6 properties 1 required
IJsonResponseOfIListOfPersonInformationType
object
Defines the JSON response contract.
3 properties
DeltaMapperOfUpdateStationRequest
object
Map delta changes of a specific type T to another object.
19 properties
IJsonResponseOfIListOfStation
object
Defines the JSON response contract.
3 properties
IJsonResponseOfExternalSystem
object
Defines the JSON response contract.
3 properties
Directionality
integer
Enum representing direction of an object. 0 = None 1 = To 2 = From 3 = Between
Rolev2
object
Represents information about a role.
3 properties
CreateRoleRequest
object
Create role request.
3 properties 3 required
BundleApplication
object
The bundle application model.
10 properties
IJsonResponseOfIListOfCurrencyv2
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfFareDiscount
object
Defines the JSON response contract.
3 properties
TravelerNotification
object
Traveler notification model.
7 properties
PhoneType
object
The phone type.
4 properties 1 required
ContactType
object
The booking contact type.
3 properties 1 required
IJsonResponseOfTimeZone
object
Defines the JSON response contract.
3 properties
StationDetail
object
Defines station details.
2 properties
IJsonResponseOfIListOfSsrRestrictionResult
object
Defines the JSON response contract.
3 properties
RegularExpressionPolicy
object
The model describing regular expression policies for a string.
2 properties 1 required
IJsonResponseOfIListOfEnumResource
object
Defines the JSON response contract.
3 properties
Carrier
object
The carrier model.
11 properties 6 required
FareType
object
The fare type model.
4 properties 1 required
IJsonResponseOfIListOfSingleSignOnProvider
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfTravelerNotificationDeliveryMethod
object
Defines the JSON response contract.
3 properties
IJsonResponseOfTitle
object
Defines the JSON response contract.
3 properties
IJsonResponseOfPostalCode
object
Defines the JSON response contract.
3 properties
FeeApplication
integer
Enumeration representing how and where fees are to be applied. 0 = Pnr 1 = TravelComponent 2 = EachPassenger 3 = EachPassengerTravelComponent 4 = SpecifyPassen…
IJsonResponseOfSeatPropertyType
object
Defines the JSON response contract.
3 properties
IssuanceReason
object
The issuance reason model.
3 properties 1 required
IJsonResponseOfIListOfAddressType
object
Defines the JSON response contract.
3 properties
Ssr
object
The sell service request (SSR) model.
14 properties
ServiceBundleType
integer
Defines the types for bundles. 0 = Included 1 = AddOn
IJsonResponseOfDocumentType
object
Defines the JSON response contract.
3 properties
IJsonResponseOfPromotionSettingType
object
Defines the JSON response contract.
3 properties
DeductionType
integer
Enumeration representing the deduction type to be applied to fees/taxes. 0 = All 1 = First 2 = Last 3 = ExceptForFirst 4 = ExceptForLast 5 = None
CreateStationRequest
object
Defines the create station request.
20 properties 14 required
IJsonResponseOfIListOfDocumentType
object
Defines the JSON response contract.
3 properties
IJsonResponseOfSsrNest
object
Defines the JSON response contract.
3 properties
IJsonResponseOfCulture
object
Defines the JSON response contract.
3 properties
Gender
integer
Defines the different binary gender types. 0 = XX 1 = Male 2 = Female
NotificationContentType
integer
Represents the notification content format type. 0 = XML 1 = JSON
IJsonResponseOfSsr
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfNotificationDeliveryMethod
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfPassengerType
object
Defines the JSON response contract.
3 properties
IJsonResponseOfPrinter
object
Defines the JSON response contract.
3 properties
Message
object
Defines a unique informational message.
5 properties
FareSurcharge
object
The fare surcharge model.
8 properties
ExternalSystem
object
The external system model.
2 properties
IJsonResponseOfCarrier
object
Defines the JSON response contract.
3 properties
ClassOfService
object
The class of service model.
12 properties
IJsonResponseOfIListOfDomain
object
Defines the JSON response contract.
3 properties
TimeZone
object
The timezone model.
5 properties 1 required
City
object
The city model.
6 properties
ExternalRate
object
External rate model.
4 properties
Coordinate
object
The defined coordinates of a location.
2 properties
IJsonResponseOfDelay
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfSeatPropertyType
object
Defines the JSON response contract.
3 properties
Exception
object
4 properties
ContentType
integer
Content Type enumeration. 0 = GeneralReference 1 = News 2 = ConsoleHelp 3 = FareRuleReference 4 = ReviewWithCustomer 8 = Image 9 = PromotionReference 10 = Subs…
IJsonResponseOfIListOfCulture
object
Defines the JSON response contract.
3 properties
TravelComponent
integer
Enumeration for a travel component type. 0 = Unknown 1 = Itinerary 2 = Trip 3 = Journey 4 = Segment 5 = Leg 6 = SpecificLeg 9 = ItineraryWithJourneySalesDate 1…
Zonev2
object
The version two of the zone model.
3 properties 2 required
IJsonResponseOfMac
object
Defines the JSON response contract.
3 properties
IJsonResponseOfListOfMarketv2
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfCustomerProgram
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfStandByPriority
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfMac
object
Defines the JSON response contract.
3 properties
RequiredType
integer
This enum represents the state of a payment field. 0 = Required 1 = Optional 2 = NotAllowed
IJsonResponseOfCustomerProgramv2
object
Defines the JSON response contract.
3 properties
IJsonResponseOfZonev2
object
Defines the JSON response contract.
3 properties
CustomerProgramSetting
object
The customer program setting.
5 properties
IJsonResponseOfResourcePostalCodeResponse
object
Defines the JSON response contract.
3 properties
IJsonResponseOfProvinceState
object
Defines the JSON response contract.
3 properties
Delay
object
The delay model.
4 properties
FeeOptionMode
integer
Enumeration for different modes for fee options. 0 = Default 1 = All 2 = LowestCost 3 = HighestCost
EnumResource
object
Provide localization information about an enumeration.
2 properties 1 required
FareDiscount
object
The fare discount model.
5 properties
IJsonResponseOfCustomerProgramLevel
object
Defines the JSON response contract.
3 properties
ContentDataType
integer
Defines the content data type enumeration. 0 = Default 1 = Text 2 = RichTextFormat 3 = ImageJpg 4 = ImageGif 5 = ImageBmp 6 = ImagePng 7 = WordDoc 8 = Html 9 =…
ShoppingAttributeType
integer
Enumeration for shopping attribute types. 0 = None 1 = Destination 2 = Region 3 = Event
IJsonResponseOfShoppingAttributeGroup
object
Defines the JSON response contract.
3 properties
IJsonResponseOfExternalRate
object
Defines the JSON response contract.
3 properties
IJsonResponseOfCustomerProgram
object
Defines the JSON response contract.
3 properties
DocumentGroup
integer
The document grouping enumeration. 0 = Unknown 1 = AlienRegistrationCard 2 = PermanentResidentCard 3 = FacilitationDocument 4 = InsPass 5 = MilitaryId 6 = Pass…
Title
object
Defines the title that can be associated to an individual or object (passenger, person, etc.).
6 properties
FeeRule
object
Fee rule model.
4 properties
Mac
object
The MAC station model defines areas of related stations by region. //todo: Document and expand the MAC acronym
4 properties 2 required
IJsonResponseOfIListOfTailNumberInventoryItem
object
Defines the JSON response contract.
3 properties
IJsonResponseOfBaggageType
object
Defines the JSON response contract.
3 properties
DccType
integer
Dynamic Currency Conversion (DCC) types. 0 = None 1 = ZeroRate 2 = FullAmount
IJsonResponseOfIListOfStationCategory
object
Defines the JSON response contract.
3 properties
IJsonResponseOfResourceContentItem
object
Defines the JSON response contract.
3 properties
StationLocationDetails
object
Defines the station location details.
10 properties
IJsonResponseOfPassengerDiscount
object
Defines the JSON response contract.
3 properties
IJsonResponseOfNonBinaryGender
object
Defines the JSON response contract.
3 properties
IJsonResponseOfDomain
object
Defines the JSON response contract.
3 properties
MarketRoute
object
Defines a market route.
3 properties
IJsonResponseOfRoleSettingType
object
Defines the JSON response contract.
3 properties
EmailType
object
The email type.
4 properties 1 required
IJsonResponseOfIListOfFeeDetail
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfZonev2
object
Defines the JSON response contract.
3 properties
MarketSegment
object
The market model.
3 properties
IJsonResponseOfSsrGroup
object
Defines the JSON response contract.
3 properties
SsrType
integer
SsrType enumeration. 0 = Standard 1 = Infant 2 = Meal 3 = BaggageAllowance 4 = TravelLineMeal
IJsonResponseOfPassengerType
object
Defines the JSON response contract.
3 properties
PaymentMethodType
integer
Defines the payment method types. 0 = ExternalAccount 1 = PrePaid 2 = AgencyAccount 3 = CustomerAccount 4 = Voucher 5 = Loyalty
IJsonResponseOfIListOfFareSurcharge
object
Defines the JSON response contract.
3 properties
FareDiscountAmount
object
The fare discount amount model.
3 properties
IJsonResponseOfIListOfPassengerDiscount
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfFareType
object
Defines the JSON response contract.
3 properties
NotificationTimedEventType
integer
Represents the type of timed notification event type for a travel notification event. These are events that have an associated property minutes to event. 0 = D…
SeatPropertyValue
object
Represents a possible value of a seat property type.
2 properties
IJsonResponseOfIListOfBundleRule
object
Defines the JSON response contract.
3 properties
IJsonResponseOfFareSurcharge
object
Defines the JSON response contract.
3 properties
IJsonResponseOfStandByPriority
object
Defines the JSON response contract.
3 properties
BundleSet
object
The bundle set model.
4 properties
PassengerDiscountType
integer
Passenger discount type enumeration. 0 = Default 1 = Regular 2 = Loyalty
TravelClass
object
This model represents the passenger summary info per cabin.
5 properties 1 required
IJsonResponseOfLocation
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfMessageType
object
Defines the JSON response contract.
3 properties
Suffix
object
The suffix model.
3 properties 1 required
SsrRestrictionResult
object
The SSR Restriction Result model.
3 properties
IJsonResponseOfIListOfCommissionRate
object
Defines the JSON response contract.
3 properties
IJsonResponseOfFareType
object
Defines the JSON response contract.
3 properties
PhoneNumberType
integer
Defines the types of phone numbers. Note: New Skies does not support Mobile for booking contacts. 0 = Other 1 = Home 2 = Work 3 = Mobile 4 = Fax
BookingPaymentField
integer
This enum represents payment field categories. 0 = Miscellaneous 1 = AccountNumber 2 = Amount 3 = ExpirationDate 4 = CurrencyCode 5 = PaymentText 6 = PrepaidAp…
IJsonResponseOfStationDetail
object
Defines the JSON response contract.
3 properties
PassengerDiscount
object
The passenger discount model.
5 properties
IJsonResponseOfIListOfLocation
object
Defines the JSON response contract.
3 properties
PersonInformationType
object
The person information type model.
4 properties 1 required
TailNumberInventoryItem
object
The tail number inventory item model.
3 properties
BundleRule
object
The bundle rule model.
2 properties
Culture
object
Defines a culture code.
3 properties 1 required
IJsonResponseOfStation
object
Defines the JSON response contract.
3 properties
TaxApplication
integer
Enumeration representing how taxes are applied to a fee. 0 = Unknown 1 = Taxable 2 = TaxableLocal 3 = NonTaxable 4 = NonTaxableApplyToBaseFareOnly 5 = TaxableB…
IJsonResponseOfClassOfService
object
Defines the JSON response contract.
3 properties
ValueType
integer
This enum represents the value type of an input box. 0 = Unknown 1 = String 2 = UpperCaseString 3 = Numeric 4 = Alphanumeric 5 = Amount 6 = Date 7 = Mod10 8 =…
IJsonResponseOfIListOfTitle
object
Defines the JSON response contract.
3 properties
SsrNest
object
The SSR nest model.
4 properties
Marketv2
object
The market model, version 2.
11 properties 2 required
ReminderTime
object
The reminder time for a notification timed event.
2 properties
TravelerNotificationDeliveryMethod
object
Traveler notification delivery method model.
12 properties
FeeDetail
object
Fee detail model.
8 properties
WeightCategory
integer
Defines the categories of adults by gender or specifies the passenger as a child. This is used for balance determinations. 0 = Undefined 1 = Male 2 = Female 3…
IJsonResponseOfIListOfRoleSettingType
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfMarketv2
object
Defines the JSON response contract.
3 properties
ProvinceState
object
The province/state code model.
5 properties 2 required
StationCategory
object
The station category model.
4 properties
IJsonResponseOfIListOfSubZonev2
object
Defines the JSON response contract.
3 properties
CommissionRate
object
The commission rate model.
3 properties 1 required
Department
object
The department model.
3 properties
ResourceContentItem
object
Model representing a resource content item.
8 properties 1 required
QueueCategory
object
The Queue Category model.
4 properties
IJsonResponseOfIListOfAccountTransactionCode
object
Defines the JSON response contract.
3 properties
RegionFilter
object
The region filter model.
2 properties
IJsonResponseOfFareDiscount
object
Defines the JSON response contract.
3 properties
CustomerProgramLevel
object
The customer program level.
8 properties
PaymentRefundType
integer
Enum representing whether or not a payment can be refunded. 0 = NotAllowed 1 = LineItemLevel 2 = AccountLevel 3 = BookingLevel
IJsonResponseOfEmailType
object
Defines the JSON response contract.
3 properties
IJsonResponseOfDepartment
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfQueueCategory
object
Defines the JSON response contract.
3 properties
IJsonResponseOfQueueCategory
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfTravelerNotification
object
Defines the JSON response contract.
3 properties
Countryv2
object
Represents the country model, version two.
8 properties 2 required
IJsonResponseOfIListOfHotCardReason
object
Defines the JSON response contract.
3 properties
ErrorResponse
object
Defines a unique error response.
8 properties
IJsonResponseOfArea
object
Defines the JSON response contract.
3 properties
RegionFee
object
Region fee model.
21 properties
RefundState
integer
Enumeration representing the refund ui state. 0 = Enabled 1 = Disabled 2 = Hidden
IJsonResponseOfSingleSignOnProvider
object
Defines the JSON response contract.
3 properties
DelayType
integer
DelayType 0 = Unknown 1 = AirlineInternalCodes 2 = Others 3 = Schedules 4 = PassengerAndBaggage 5 = CargoAndMail 6 = MailOnly 7 = AircraftAndRampHandling 8 = T…
NonBinaryGender
object
The non-binary genders defined in the system.
3 properties
ResourceContentResult
object
Model representing a resource content item.
5 properties 1 required
IJsonResponseOfIListOfPromotionSettingType
object
Defines the JSON response contract.
3 properties
RoleSettingType
object
The role settings type model.
3 properties 1 required
IJsonResponseOfIListOfBaggageType
object
Defines the JSON response contract.
3 properties
FeeRulePropertyType
integer
Types of fee rules available. 0 = Default 1 = PassengerType 2 = FromStationClass 3 = FareClass 4 = PassengerResidentCountry 5 = FeeCode 6 = ToStationClass 7 =…
SingleSignOnProvider
object
Defines the single sign on credentials.
7 properties
CheckDigitType
integer
Defines the check digit types. 0 = Other 1 = None 2 = Mod10 3 = Mod10i 4 = IACO9093 5 = NavitaireLoyalty
ResourcePostalCodeResponse
object
Model representing the resource postal code response.
3 properties
IJsonResponseOfIListOfCity
object
Defines the JSON response contract.
3 properties
BundleDates
object
The bundle dates model.
4 properties
Currencyv2
object
The currency model.
7 properties 1 required
ProductClass
object
The product class model.
4 properties
IJsonResponseOfPhoneType
object
Defines the JSON response contract.
3 properties
RegionFeeBaggage
object
Region rate model.
2 properties
IJsonResponseOfHotCardReason
object
Defines the JSON response contract.
3 properties
IJsonResponseOfSsrRestrictionResult
object
Defines the JSON response contract.
3 properties
NotificationDeliveryMethod
object
Notification delivery method model.
8 properties
BundleSsrType
integer
The service bundle ssr enumeration. 0 = InBundle 1 = InBundleUpgrade 2 = NotInBundle 3 = InBundleSeat
DocumentType
object
The document type model.
5 properties 1 required
IJsonResponseOfResourceCategoryItem
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfArea
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfBundleApplication
object
Defines the JSON response contract.
3 properties
Printer
object
Represents a printer.
2 properties
Zone
object
The zone model.
4 properties 2 required
IJsonResponseOfIListOfShoppingAttribute
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfCarrier
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfExternalRate
object
Defines the JSON response contract.
3 properties
CustomerProgramv2
object
The customer program such as loyalty programs.
6 properties
IJsonResponseOfSuffix
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIssuanceReason
object
Defines the JSON response contract.
3 properties
SeatPropertyType
object
Represents a seat property type used to represent properties of seats in an equipment configuration.
5 properties
ShoppingAttributeGroup
object
Model for a shopping attribute groups.
4 properties 1 required
RegionRate
object
Region rate model.
6 properties 1 required
IJsonResponseOfListOfRoleSettingv2
object
Defines the JSON response contract.
3 properties
RegionType
integer
Enum reprenting the the region type used to indicate the kind of region an item is associated with. 0 = Default 1 = Station 2 = City 3 = ProvinceState 4 = Coun…
IJsonResponseOfIListOfFee
object
Defines the JSON response contract.
3 properties
ResourceCategoryItem
object
Model representing a resource setting category item.
7 properties 4 required
IJsonResponseOfIListOfBundleSet
object
Defines the JSON response contract.
3 properties
IJsonResponseOfCountryv2
object
Defines the JSON response contract.
3 properties
IJsonResponseOfTravelerNotification
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfEmailType
object
Defines the JSON response contract.
3 properties
TravelSegmentIndicator
integer
Enumeration representing TSI Codes 0 = None 1 = CheckAgainstJourney 2 = CheckAgainstTrip 100 = Departure 101 = DepartureOfTripOrigin 102 = DepartureAtConnectio…
IJsonResponseOfMessageType
object
Defines the JSON response contract.
3 properties
CreditExpirationType
integer
Credit expiration type enumeration. 0 = None 1 = FixedAtIssuance 2 = FixedDate 3 = FixedAtBooking
IJsonResponseOfProductClass
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfBundleSsrConfiguration
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfBundleConfiguration
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfPhoneType
object
Defines the JSON response contract.
3 properties
IJsonResponseOfStationCategory
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfRolev2
object
Defines the JSON response contract.
3 properties
Domain
object
The domain model.
15 properties 1 required
SsrGroupItem
object
The SSR group SSR model.
2 properties
IJsonResponseOfSubZonev2
object
Defines the JSON response contract.
3 properties
ShoppingAttribute
object
Model for a shopping attribute.
6 properties 1 required
IJsonResponseOfIListOfString
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfContactType
object
Defines the JSON response contract.
3 properties
RoleSettingv2
object
The role settings model.
2 properties 1 required
IJsonResponseOfIListOfSsrNest
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfShoppingAttributeGroup
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfSsrGroup
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIEnumerableOfResourceContentResult
object
Defines the JSON response contract.
3 properties
IJsonResponseOfPaymentMethod
object
Defines the JSON response contract.
3 properties
PassengerType
object
The passenger type model.
8 properties 1 required
Station
object
Defines a station.
12 properties 1 required
IJsonResponseOfShoppingAttribute
object
Defines the JSON response contract.
3 properties
MessageStatus
integer
Defines the message status. 0 = General 1 = Warning 2 = Critical
IJsonResponseOfIListOfCountryv2
object
Defines the JSON response contract.
3 properties
IJsonResponseOfMarketv2
object
Defines the JSON response contract.
3 properties
FeeRulePropertyOperator
integer
Enum representing the fee rule property operator. 0 = Default 1 = MustBe 2 = MustNotBe 3 = AllMustBe
IJsonResponseOfTravelClass
object
Defines the JSON response contract.
3 properties
ChargeLimitMode
integer
Enumeration representing the mode when the charge limit is applied. 0 = FirstOccurrences 1 = LastOccurrences 2 = FirstOutLastInOccurrences
FeeRuleProperty
object
Fee rule property model.
5 properties
LocationType
integer
The location type enumeration. 0 = Other 1 = Station 2 = City
BaggageType
object
The baggage type model.
7 properties 1 required
IJsonResponseOfIListOfTimeZone
object
Defines the JSON response contract.
3 properties
RefundCurrencyControl
integer
Enum representing the currency control on a refund. 0 = UseCollectedCurrency 1 = UseQuotedCurrency
IJsonResponseOfIListOfTravelClass
object
Defines the JSON response contract.
3 properties
HotCardReason
object
The hot card reason model.
3 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

tui-group-resources-api-openapi.yml Raw ↑

Other APIs TUI Group publishes across the network.

TUI Group Account API
TUI Group Airline Profile API
TUI Group Air Shopping API
TUI Group APIS Message API
TUI Group Apo API
TUI Group Auth API
TUI Group Availability API
TUI Group Baggage API
TUI Group Bag Tag API
TUI Group Boarding API
TUI Group Boarding Devices API
TUI Group Booking/addons API
Where this information came from

This is an independent, third-party profile of TUI Group Resources API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.