Developer Docs
  • Our Products
    • Channel Manager
      • Integration and Onboarding Flow
      • RG Bridge - Supply (Push)
        • Integration Overview
          • Vision of Integration
            • Commercial value and business case
          • Information Data flow
            • One way integration
            • Two Way integration – ARI Broadcast and Reservation fetch
            • Information delivery mechanism
          • Technical feasibility of integration
            • Test property setup
            • Sample reservation data
          • RG Bridge Setup
          • Contract
          • Project Plan
          • Certification
          • Monitoring and after sales support
          • Integration checklist
        • Interface Specifications – Availability and Rates Notification Service
          • RG Bridge Integration Process
          • Intended Audience
          • Typographical Conventions
          • Technical Overview
          • Operations
            • Availability Notification
              • OTA_HotelAvailNotifRQ
                • Change in Inventory count
                • Change in availability status and Restrictions
              • OTA_HotelAvailNotifRS
              • XML Usage Specification
            • Rate Change Notification
              • OTA_HotelRateAmountNotifRQ
              • XML Usage Description
              • OTA_HotelRateAmountNotifRS
              • XML Usage Specification
            • Points to remember
        • Interface Specifications – Reservation Notification Service
          • RG Bridge integration process
          • Intended audience
          • Typographical conventions
          • Technical overview
          • Operations
            • Reservation Notification
              • OTA_HotelResNotifRQ
              • XML Usage specification
              • Sample Reservation Messages
              • OTA_HotelResNotifRS
              • XML Usage specification
          • Points to remember
          • Code Lists
      • RG Bridge - Reservation Retrieval (Pull)
        • Technical overview
        • Operations
          • Reservation Retrieval
            • OTA_ReadRQ
            • XML Usage specification
            • OTA_ResRetrieveRS
            • XML Usage specification
          • Reservation Confirmation
            • OTA_NotifReportRQ
            • XML Usage specification
            • OTA_NotifReportRS
            • XML Usage specification
        • Code Lists
      • Direct Connect - Demand (Push)
        • Introduction
        • Interface Specifications – ARI Service
          • Technical Overview
          • Operation: Property List
            • HotelPropertyListGetRQ
            • HotelPropertyListGetRS
            • Test Use Cases
            • FAQ
          • Operation: Product List
            • HotelProductListGetRQ
            • HotelProductListGetRS
            • Test Use Cases
            • FAQ
          • Operation: ARI Get
            • HotelARIGetRQ
            • HotelARIGetRS
            • Test Use Cases
            • FAQ
          • Operation: ARI Update
            • HotelARIUpdateRQ
            • HotelARIUpdateRS
            • Test Use Cases
            • FAQ
          • Points to remember
          • Code Lists
        • Interface Specifications – Reservation Notification Service
          • Technical overview
            • Communication protocols
            • General design
            • Authentication
          • Operation: Reservation
            • OTA_HotelResNotifRQ
            • OTA_HotelResNotifRS
            • Test use cases
            • FAQ
    • Smart Distribution
      • Onboarding process
      • Certification - Demand
      • Authentication Method
      • Book and Cancel Reservation
        • Transaction Header Formats
        • Book API
          • Book Reservation
          • Cancel Reservation
          • Booking Reservation Request Message Format
          • Booking Reservation Response Message Format
          • Cancel Reservation Request Message Format
      • Multiavailability (Enhanced Shopping Transaction)
        • Transaction Header Formats
        • Enhanced Shopping (EST) – Detailed Rate Information
          • Requesting Specific Rates
          • UltraDirect Account Author Negotiated Rate Processing
          • Unavailable Properties
          • UltraDirect Cache Processing
          • Enhanced Shopping Transaction Request Header Format
          • Enhanced Shopping Transaction Response Message Format
      • Pre-Book
        • Transaction Header Formats
        • Pre Book API
          • Pre-Book Request message format
          • Pre-Book Response message format
      • Property list and Booking Summary
        • PropertyList API
        • Booking Summary API
  • Content
    • Integration Process
    • Certification - Demand
    • Content Retrieve
      • SOAP/HTTP
        • SOAP Envelop
        • SOAP Body
        • Date and Time
        • Specifications for Currency Amounts
      • Transaction Specifications
      • Content Retrieval Request
      • Content Retrieval Response
    • Content Update
      • Overview
      • Transaction List
      • Transaction Flow
      • Batch processing
        • File naming convention
      • Multi-lingual capabilities
      • Associating media to textual content
      • Managing images
      • GDS content updates
      • Office of Foreign Assets Control (OFAC)
      • Interface requirements
        • SOAP envelope
        • Standard element formats
      • Transaction specifications
        • Data mapping of elements
        • Area Information
        • Affiliation information
        • Media information
        • Contact information
        • TPA extensions
        • GDS information
        • Response message
      • Codes lists
        • Credit Card
        • Error and Warning codes
        • Spoken Language
        • State and Country
      • Supported language codes
      • Client application generation using WSDL tool
  • UltraDirect
    • Integration Process
    • Certification
    • Ultradirect transaction sets - XML
      • Transaction header formats
      • Booking transactions
        • Booking request message format..
        • Request message format - Cancel
        • Request message format - Commit/Rollback
        • Request message format - Modify
        • Response message format - Booking
      • Enhanced shopping (EST)
        • Requesting Specific Rates
        • Request message format
        • Response message format.
      • Rate and availability transactions
        • Standard multi-availability
          • Request & Response message format
      • Rate Rules
        • Request message format
        • Response message format
      • Reference data transactions
        • Request message format..
        • Response message format..
      • Single property availability
        • Request message format
        • Response message format
    • XML ultradirect specifications
      • Overview
        • Transaction list
      • Interface requirements
      • Transaction meta data
    • Error Codes..
    • UltraDirect Transaction Samples and Usage
      • Using UltraDirect (Seamless, a real-time transaction)
      • EST (Enhanced Shopping Transaction)
      • Rate Rules
      • Book Reservation
      • Cancellation
      • Book Reservation with session control
      • Modification
      • Booking Storage and Retrieval
      • List of Test Credit Cards
      • Test properties in UAT
      • Guarantee Type and Method Combinations
    • xml ultradirect codes
  • Get in Touch
    • Questions?
Powered by GitBook
On this page
  • Error Types
  • Error Codes
  • Occupancy Codes
  • Meal Plan Codes
  1. Our Products
  2. Channel Manager
  3. Direct Connect - Demand (Push)
  4. Interface Specifications – ARI Service

Code Lists

Error Types

Error Type

Description

1

Unknown

2

No implementation

3

Biz rule

4

Authentication

5

Authentication timeout

6

Authorization

7

Protocol violation

8

Transaction model

9

Authentication model

10

Required field missing

11

Advisory

12

Processing exception

13

Application error

Error Codes

Error Codes

Description

15

Invalid Date

41

Occupancy must include an adult

44

No under/over occupancy allowed

43

Too many accommodation types

51

Prices not yet released

135

Invalid End Date

136

Invalid Start Date

137

Adult numbers/occupancy mismatch

138

Child numbers/occupancy mismatch

143

Price incorrect for room/unit

175

Invalid Username or Password

177

Premises suspended - access denied

182

Password required

186

Booking closed - contact provider

187

System currently unavailable

188

Transaction error - please report

190

Wrong network - access denied

191

System busy - please try later

197

Undetermined error - please report

249

Invalid rate code

320

Invalid value

321

Required field missing

356

Invalid Action/Status code

361

Invalid hotel

362

Invalid number of nights

375

Hotel not active

392

Invalid Hotel Code

397

Invalid number of adults

400

Invalid property code

402

Invalid room type code

404

Invalid start date-end date combination

407

Item too long

424

No hotels found which match this input

425

No match found

427

No rooms available for requested dates

447

Unable to update – simultaneous updates

448

System error

450

Unable to process

458

Date outside inventory period

497

Authorization error

502

Advance notice requirements not met

558

Accounts are settled in a currency different from the quoted rate currency

731

Room type discontinued at this hotel

732

Invalid room type for rate requested

784

Time out – Please modify your request

842

Rate not loaded

Occupancy Codes

Occupancy Code

Occupancy

Type

Description

SR

Base

Full occupancy / Room price. Occupancy based prices are not used, the price is for the room, apartment or cottage.

A1

Base

1 Adult (Also called Single or 1 Pax)

A2

Base

2 Adults (Also called Double or 2 Pax)

A3

Base

3 Adults (Also called Triple or 3 Pax)

A4

Base

4 Adults (Also called Quad or 4 Pax)

A5

Base

5 Adults

A6

Base

6 Adults

A7

Base

7 Adults

A8

Base

8 Adults

A9

Base

9 Adults

A10

Base

10 Adults

C1

Base

1 Child

C2

Base

2 Children

C3

Base

3 Children

C4

Base

4 Children

C5

Base

5 Children

AA

Additional

Additional Adult

AC

Additional

Additional Child

Meal Plan Codes

Meal Plan Codes

Description

1

All inclusive

2

American

3

Bed & breakfast

4

Buffet breakfast

5

Caribbean breakfast

6

Continental breakfast

7

English breakfast

8

European plan

9

Family plan

10

Full board

11

Full breakfast

12

Half board/modified American plan

13

As brochure

14

Room only

15

Self-catering

16

Bermuda

17

Dinner bed and breakfast plan

18

Family American

19

Breakfast

20

Modified

Last updated 4 months ago