Skip to content
Last updated

ContactInfo

Fields

FieldDescriptionTypeMin/maxNotes
ContactInfos/
ContactInfo
Details of a single contact person/point.object1..*-
ContactInfo/
@ContactProfileType
The type of contact.enum1..1See @ContactProfileType.
ContactInfo/
Addresses
Contact addresses.array of Address0..1-
ContactInfo/
HiddenAddress
Contains whether property's address has to be hidden.object0..1Requires at least one Address of ContactProfileType= PhysicalLocation to be sent.
ContactInfo/
Emails
Email addresses.array of Email0..1-
ContactInfo/
Names
Contact person names.array of Name0..1-
ContactInfo/
Phones
Phone numbers.array of Phone0..1-

@ContactProfileType

ContactInfo[@ContactProfileType] accepts the following values. Each value corresponds with a similarly named heading on the Contacts page in our extranet.

A property must have all the required contact profiles before you can open it.

These requirements apply to the OTA_HotelDescriptiveContentNotif (XML) flow only. In the JSON flow, general is the only required contact in the Contacts API. Set the physical address with the Property Details API physical_address parameter and the invoice address with the Property Settings API invoice_settings parameter. The Contacts API does not accept PhysicalLocation and ignores contract with warning 450.

ValueDescriptionRequired
generalPrimary point of contact for the property.Required
reservationsContact for reservations.Optional
invoicesContact for accounts payable.Required
availabilityContact for questions about availability.Optional
site_contentContact for photos, descriptions, and other website content.Optional
parityContact for pricing and rate matters.Optional
requestsContact for special requests.Optional
central_reservationsContact for central reservations. Applies to properties that manage reservations from another location.Optional
PhysicalLocationAddress details for the property's physical location.Required

XML

<ContactInfo
  ContactProfileType="PhysicalLocation">
  <Addresses>
    ...
  </Addresses>
  <Emails>
    ...
  </Emails>
  <Names>
    ...
  </Names>
  <Phones>
    ...
  </Phones>
</ContactInfo>