ContactInfo

Fields

Field Description Type Min/max Notes
ContactInfos/
ContactInfo
Details of a single contact person/point. object 1..* -
ContactInfo/
@ContactProfileType
The type of contact. enum 1..1 See @ContactProfileType.
ContactInfo/
Addresses
Contact addresses. array of Address 0..1 -
ContactInfo/
HiddenAddress
Contains whether property's address has to be hidden. object 0..1 Requires at least one Address of ContactProfileType= PhysicalLocation to be sent.
ContactInfo/
Emails
Email addresses. array of Email 0..1 -
ContactInfo/
Names
Contact person names. array of Name 0..1 -
ContactInfo/
Phones
Phone numbers. array of Phone 0..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.

Value Description Required
general Primary point of contact for the property. Required
contract Contact for contract matters. Optional
reservations Contact for reservations. Optional
invoices Contact for accounts payable. Required
availability Contact for questions about availability. Optional
site_content Contact for photos, descriptions, and other website content. Optional
parity Contact for pricing and rate matters. Optional
requests Contact for special requests. Optional
central_reservations Contact for central reservations. Applies to properties that manage reservations from another location. Optional
PhysicalLocation Address details for the property's physical location. Required

XML

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