The identity and technical contract details declared by the specification.
OrganizationTransactionRequest
object
The organization account transaction request.
4 properties
2 required
PagedTransactionResponse
object
The paged transaction response.
3 properties
OrganizationEditRequest
object
The base data on the organization.
9 properties
IJsonResponseOfProcessSchedulev2
object
Defines the JSON response contract.
3 properties
OrganizationStatus
integer
Organization status. 0 = Default 1 = Active 2 = Cancelled 3 = Pending
ContactDetails
object
The contact details for an organization.
2 properties
AllotmentBasisRequest
object
The allotment basis request model
11 properties
3 required
IJsonResponseOfIListOfAllotmentMarketFareResponse
object
Defines the JSON response contract.
3 properties
OrganizationProcessSchedule
object
The OrganizationCode defines a link between an Organization and a ProcessSchedule.
1 property
AccountCollectionBase
object
The account collection base model.
4 properties
IJsonResponseOfOrganizationv2
object
Defines the JSON response contract.
3 properties
AllotmentContractProperty
object
The allotment contract property.
2 properties
AllotmentResponse
object
The allotment response model.
14 properties
CompanyEditDetails
object
The organization company details of an organization.
6 properties
1 required
IJsonResponseOfAllotmentCreatedResponse
object
Defines the JSON response contract.
3 properties
MonthWeek
integer
MonthWeek Enumeration. Based on ones for SQL server scheduler, not all included. 0 = None 1 = First 2 = Second 3 = Third 4 = Fourth 5 = Last
DayOfWeek
integer
Defines the day of the week with none as an option. 0 = None 1 = Monday 2 = Tuesday 3 = Wednesday 4 = Thursday 5 = Friday 6 = Saturday 7 = Sunday
TransportationIdentifier
object
Represents the transportation identifier model data.
3 properties
2 required
IJsonResponseOfOrganizationAccount
object
Defines the JSON response contract.
3 properties
AllowedTransactionTypes
integer
The dotREZ specific transaction types. 0 = Default 1 = Payment 2 = Adjustment 3 = Supplementary
ExternalDistributionOption
integer
Describes the external distribution option. 0 = NoDistribution 1 = UseOrganizationEmailOnly 2 = UseMessageEmailOnly 3 = UseMessageEmail
OrganizationConfigurationv2
object
The configuration details of an organization.
11 properties
DeltaMapperOfOrganizationEditRequest
object
Map delta changes of a specific type T to another object.
9 properties
AllotmentMarketFareRequest
object
The allotment market fare update request model.
7 properties
3 required
AccountType
integer
The account type enumeration. 0 = Credit 1 = Prepaid 2 = Supplementary 3 = Dependent 4 = Unknown
OrganizationRecord
object
The data on the user related agent's organization.
6 properties
1 required
PhoneNumberBase
object
Defines a common phone number base.
1 property
1 required
IJsonResponseOfPagedTransactionResponse
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfProcessSchedule
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
ReferralType
integer
Referral type. 0 = Default 1 = Allowed 2 = AllowedWithUrlMatch 3 = NotAllowed
AllotmentClassType
integer
The class of service type enumeration. 4 = NegoAllotment 5 = ProrataAllotment
OrganizationExternalAccountRequest
object
The data for an organizations external account.
7 properties
Message
object
Defines a unique informational message.
5 properties
IJsonResponseOfAllotmentContractResponse
object
Defines the JSON response contract.
3 properties
MarketInformation
object
Model information about the market arrival and destination details.
4 properties
4 required
Transaction
object
The transaction model.
13 properties
2 required
RetrieveAllotmentBasisResponse
object
The retrieve allotment basis response model
2 properties
IJsonResponseOfProcessSchedule
object
Defines the JSON response contract.
3 properties
ChildAccountTransactionsRequest
object
The organization account transaction request.
1 property
1 required
AllotmentCreatedResponse
object
Model representing a created allotment.
4 properties
IJsonResponse
object
Defines the JSON response contract for a not content type response.
3 properties
AllotmentBasisUpdateRequest
object
The allotment basis update request model
10 properties
OrganizationAccount
object
The organization account model.
13 properties
AllotmentContractUpdateRequest
object
The allotment contract update request model
3 properties
IJsonResponseOfRetrieveAllotmentBasisResponse
object
Defines the JSON response contract.
3 properties
MatchCriteria
integer
Defines the matching criteria for strings. 0 = StartsWith 1 = EndsWith 2 = Contains 3 = ExactMatch
CompanyDetails
object
The organization company details of an organization.
7 properties
Exception
object
4 properties
IJsonResponseOfIListOfAllotmentResponse
object
Defines the JSON response contract.
3 properties
PhoneNumber
object
Defines a common phone number.
2 properties
2 required
AllotmentContractStatus
integer
The allotment contract status enumeration. 0 = Default 1 = Active 2 = Closed
IJsonResponseOfIListOfProcessSchedulev2
object
Defines the JSON response contract.
3 properties
IJsonResponseOfAllotmentBasisResponse
object
Defines the JSON response contract.
3 properties
IJsonResponseOfIListOfOrganizationRecord
object
Defines the JSON response contract.
3 properties
Name
object
Defines a common name.
5 properties
AllowedAccountTypes
integer
The allowed account type enumeration. These are a subset of the AccountTypes enumeartion and represent the currently supported account types for an account cre…
Address
object
Defines a common address.
7 properties
AllotmentBasisStatus
integer
The allotment basis status enumeration. 0 = Default 1 = Active 2 = Closed
AllotmentMarketFareResponse
object
The allotment market fare response model
10 properties
AccountStatus
integer
The account status enumeration. 0 = Open 1 = Closed 2 = AgencyInactive 3 = Unknown
IJsonResponseOfIListOfAllotmentContractResponse
object
Defines the JSON response contract.
3 properties
IJsonResponseOfAllotmentResponse
object
Defines the JSON response contract.
3 properties
OrganizationType
integer
Organization type. 0 = Default 1 = Master 2 = Carrier 3 = TravelAgency 4 = ThirdParty
AllotmentContractRequest
object
The allotment contract request model
5 properties
2 required
ProcessSchedulev2
object
The data for an organizations Process Schedule, v2. Process Schedule is a reporting tool that is used to generate agency commission statements. It’s a batch pr…
9 properties
TransactionType
integer
The dotREZ specific transaction types. This includes some system specific values that are not allowed during a transaction creation. 0 = Default 1 = Payment 2…
IJsonResponseOfIListOfOrganizationProcessSchedule
object
Defines the JSON response contract.
3 properties
AccountOwnerType
integer
The account owner type enumeration. 0 = Organization 1 = Personnal 2 = Booking 3 = Unknown
AllotmentRequest
object
The allotment request model.
7 properties
ClassStatus
integer
Indicates whether a leg class may be used or not. 1 = Active 2 = InActive 3 = AvsOpen 4 = AvsOnRequest 5 = AvsClosed
AllotmentBasisResponseBase
object
The allotment basis response base model
12 properties
MessageStatus
integer
Defines the message status. 0 = General 1 = Warning 2 = Critical
OrganizationExternalAccountv2
object
The data for an organizations external account.
8 properties
IJsonResponseOfIListOfTransaction
object
Defines the JSON response contract.
3 properties
IJsonResponseOfOrganizationExternalAccountv2
object
Defines the JSON response contract.
3 properties
ProcessSchedule
object
The data for an organizations Process Schedule. Process Schedule is a reporting tool that is used to generate agency commission statements. It’s a batch proces…
9 properties
AllotmentContractResponse
object
The allotment contract response model
6 properties
AllotmentType
integer
Specifies the allotment type. 0 = Fixed 1 = Prorata
IJsonResponseOfAllotmentMarketFareResponse
object
Defines the JSON response contract.
3 properties
AllotmentBasisResponse
object
The allotment basis response model
13 properties
ErrorResponse
object
Defines a unique error response.
8 properties
ClassOfServiceType
integer
The class of service type enumeration. 0 = Default 1 = Normal 2 = Discrete 3 = NonNested 4 = NegoAllotment 5 = ProrataAllotment 6 = OperatingBlockspace 7 = Mar…
IJsonResponseOfOrganizationCommissionRate
object
Defines the JSON response contract.
3 properties
Directionality
integer
Enum representing direction of an object. 0 = None 1 = To 2 = From 3 = Between
OrganizationRegisterRequest
object
The data on the organization register request.
6 properties
1 required
FrequencyType
integer
FrequencyType Enumeration. Based on ones for SQL server scheduler, not all included. 0 = Daily 1 = Weekly 2 = Monthly
CreateOrganizationAccountRequest
object
The create organization account request model.
4 properties
OrganizationCreateRequest
object
The data on the organization.
13 properties
CompanyDetailsRecord
object
The organization company details record results.
5 properties
1 required
OrganizationCommissionRate
object
The commission rate details of an organization.
6 properties
Organizationv2
object
The base data on the organization.
12 properties
ContactEditDetails
object
The contact details for an organization.
1 property
The full machine-readable OpenAPI contract behind this narrative.
Other APIs TUI Group publishes across the network.