Welcome to Purple Support

Cendyn

  • Updated

Cendyn is a CRM system for hotels to manage guest data. The Cendyn connector synchronises checkbox custom fields with Cendyn newsletter subscriptions. Data is sent to the Cendyn API immediately after a user authenticates on to the Wi-Fi network based on the newsletters they selected to receive when they authenticated.

User data is sent to the following API endpoints based on the configured Cendyn Property ID and Form ID:

Newsletter subscriptions
https://crmapi.cendyn.com/api/v3/company/{PropertyId}/Member/Newsletter/{MemberId}

Creación de miembro
https://crmapi.cendyn.com/FormsRest/submit/{FormId}?format=json

This connector can be set up at a customer, group or venue scope. 

Data Sent to Cendyn

The Cendyn connector updates newsletter subscriptions based on finding an existing member by email and last name. If a member cannot be found, the connector issues a request to create a new member in the Cendyn instance and create the newsletter subscriptions. If the member does exist then only the member’s newsletter subscriptions are updated.

Where member data is created, the data sent to the connector is based on the connector configuration in the Portal. The user can determine which Portal data values they want to map to member properties in the Cendyn CRM instance. The following Purple data is made available for this purpose:

Users

Data Type Data Description

(integer)

id

The user's numeric ID

(string|null)

title

The user's title, e.g. Mr., Mrs.

(string)

firstName

The user's forename

(string)

lastName

The user's surname

(string)

email

The user's email address

(string)

mobile

The user's mobile telephone number

(string)

locale

The user's locale, e.g. en_GB

(integer)

age

The user's age in years

(string)

gender

The user's gender

(string)

postCode

The user's postal code

(string)

dateOfBirth

The user's date of birth in YYYY-mm-dd format

(string)

authenticationMethod

The authentication method the user used to authenticate on to the Wi-Fi network, such as Facebook

(string)

journeyTime

The user's journey time in YYYY-mm-dd format

(boolean)

marketingStatus

Whether the user is opted in to marketing

(string)

mobileCountry

The country code of the user’s mobile phone
number 

(string)

location

The user’s location. Note this value is currently
obtained from Facebook authentication only.

Venue

Data Type Data Description

(integer)

id

The venue's numeric ID

(string)

postCode

The venue's postal code

(string)

email

The venue's primary contact email

(string)

name

The venue's name

(string)

address1

The first line of the venue's address

(string)

address2

The second line of the venue's address

(string)

telephone

The venue's telephone number

(string)

description

The venue's description

(string)

country

The venue's two letter country code, e.g. GB

(string)

town

The venue's town (city)

(string)

sector

The venue's industry sector

(string)

thirdPartyId

Foreign system id for the venue, e.g. VEN-00000001

Company

Data Type Data Description

(integer)

id

The company's numeric ID

(string)

name

The company's name

(string)

sector

The company's industry sector

(string)

town

The company's town (city)

(string)

country

The company's two letter country code, e.g. GB

(string)

address1

The first line of the company's address

(string)

address2

The second line of the company's address

(string)

postcode

The company postcode

(string)

email

The company's primary contact email

(string)

mobile

The company's primary contact mobile telephone number

(string)

telephone

The company's primary contact telephone number

(string)

ownerLastName

The company owner's surname

(string)

ownerFirstName

The company owner's forename

Share online: