VisitList

APIDescription
GET VerityAPI/VisitList/OtherEvnts?acid={acid}&ProgramId={ProgramId}

Returns the visits that the account has completed, booking, cancelled or a current visit. If there is a loyalty program active and points are awarded, this will also give the total transaction points for the visits of the Completed Type.

GET VerityAPI/VisitList?acid={acid}&ProgramId={ProgramId}

Returns the visits that the account has completed, booking, cancelled or a current visit. If there is a loyalty program active and points are awarded, this will also give the total transaction points for the visits of the Completed Type.

whComm

APIDescription
POST VerityAPI/sprofile

No documentation available.

POST VerityAPI/profile

No documentation available.

POST VerityAPI/pntsProfile

No documentation available.

POST VerityAPI/pntXchange

No documentation available.

Preferences

APIDescription
POST VerityAPI/UpdPrefs

Use this call to update the preferences of the account ///

GET VerityAPI/GetPrefs?ProgramID={ProgramID}&Acid={Acid}

No documentation available.

B2BActions

APIDescription
GET VerityAPI/b2b/AccountMember?acid={acid}&ProgramId={ProgramId}

Use Get to retreive Account Information.

POST VerityAPI/b2b/AgencyUpdate

Use Get to retreive Account Information.

GET VerityAPI/b2b/Agency?acid={acid}&ProgramId={ProgramId}&AgencyId={AgencyId}

Use Get to retreive Account Information.

POST VerityAPI/b2b/AgentRegister

No documentation available.

PUT VerityAPI/b2b/AgentUpdate

No documentation available.

GET VerityAPI/b2b/GetClaim?id={id}

Edit a claim.

POST VerityAPI/b2b/RemoveClaim?id={id}

No documentation available.

GET VerityAPI/b2b/CheckRes?resNo={resNo}&ProgramId={ProgramId}

Check if Reservation Number from the Portal is unique and return true or false depending on the result

POST VerityAPI/b2b/AddClaim

Add a claim.

POST VerityAPI/b2b/EditClaim

Edit a claim.

GET VerityAPI/b2b/ClaimsCompleted?acidParam={acidParam}&ProgramId={ProgramId}

Returns the completed claims for the agent that are matched and processed. If there is a loyalty program active and points are awarded, this will also give the total points for the claims of the Completed Type.

GET VerityAPI/b2b/ClaimsPending?acidParam={acidParam}&ProgramId={ProgramId}

Returns the pending claims for the agent that are not matched. ///

GET VerityAPI/b2b/ClaimsHistory?acid={acid}&ProgramId={ProgramId}

Returns the visits that the account has completed, booking, cancelled or a current visit. If there is a loyalty program active and points are awarded, this will also give the total transaction points for the visits of the Completed Type.

GET VerityAPI/b2b/AgentManagement?ProgramId={ProgramId}&AgencyId={AgencyId}

Returns the visits that the account has completed, booking, cancelled or a current visit. If there is a loyalty program active and points are awarded, this will also give the total transaction points for the visits of the Completed Type.

GET VerityAPI/b2b/AgentLadder?ProgramId={ProgramId}&CountryCode={CountryCode}

Returns the list of agents for a specicif country sorted descending according to the base points earned.

POST VerityAPI/b2b/AddAgent

No documentation available.

GET VerityAPI/b2b/RemoveAgent?acid={acid}&ProgramId={ProgramId}

Delete the given Agent from Organization

GET VerityAPI/b2b/TrnsferPnts?fromId={fromId}&toId={toId}&trnsfrPnts={trnsfrPnts}&pointId={pointId}&ProgramId={ProgramId}

Create a new account in Verity with a user account for logging in to the microsite.

Comm

APIDescription
POST VerityApi/OptIn

Given an email and a name this function opts in the user for newsletter contact. Needs a custom security header to function.

POST VerityApi/accRequest

Given an email and a name this function opts in the user for newsletter contact. Needs a custom security header to function.

POST VerityApi/rmtJoin

No documentation available.

trpComm

APIDescription
POST VerityAPI/trpr/UserLogin

Use this as a login from the customer portal with Verity API access token. if credentials and token are ok then account information is returned.

POST VerityAPI/trpr/sprofile

Use this as a login from the customer portal with Verity API access token. if credentials and token are ok then account information is returned.

POST VerityAPI/trpr/pntXchange

No documentation available.

POST VerityAPI/trpr/pntChk

No documentation available.

UserAcc

APIDescription
POST VerityAPI/RgstrLocCode?hotelCode={hotelCode}&mediaIdentifier={mediaIdentifier}

No documentation available.

POST VerityAPI/UserAcc?mediaIdentifier={mediaIdentifier}

Creates a login account to be used by a member/account to login through the microsite and a member account as well with the basic information given - First Name, Last Name, Email. If there is information from Facebook account - identFbook is true - it also manages the information from facebook.

PreCheckin

APIDescription
POST VerityAPI/PreCheckIn

No documentation available.

MoosendCalls

APIDescription
POST VerityAPI/Moos/CmpOpen?ProgramId={ProgramId}

No documentation available.

POST VerityAPI/Moos/CmpLnk?ProgramId={ProgramId}

No documentation available.

mtsComm

APIDescription
POST VerityAPI/mts/UserLogin

Use this as a login from the customer portal with Verity API access token. if credentials and token are ok then account information is returned.

GET VerityAPI/mts/GetInhouseTokens?HotelCode={HotelCode}&ProgramLabel={ProgramLabel}

No documentation available.

POST VerityAPI/mts/GetReservation?mediaIdentifier={mediaIdentifier}&ProgramId={ProgramId}

No documentation available.

POST VerityAPI/mts/UpdReservation

No documentation available.

POST VerityAPI/mts/IsLogged

No documentation available.

GET VerityAPI/mts/AccInfo?apiTkn={apiTkn}&usrTkn={usrTkn}&acid={acid}&ProgramId={ProgramId}

No documentation available.

POST VerityApi/mts/ChkInJoin

No documentation available.

WelcomeAccountInfo

APIDescription
GET VerityAPI/WelcomeAccountInfo?acid={acid}&ProgramId={ProgramId}

No documentation available.

ConfirmEmail

APIDescription
GET VerityAPI/ConfirmEmail?Email={Email}&Code={Code}&ProgramId={ProgramId}

This is called to confirm a specific user email and it must be paired with the confirm token code sent from GetEmailConfirmToken. If something is not right with the parameters returns a badrequest, otherwise it returns ApiResponseType.

AccountMember

APIDescription
GET VerityAPI/AccountMember?acid={acid}&ProgramId={ProgramId}&LoyaltyProgram={LoyaltyProgram}

Use Get to retreive Account Information.

POST VerityAPI/AccountMember

No documentation available.

PUT VerityAPI/AccountMember?mediaIdentifier={mediaIdentifier}

No documentation available.

DELETE VerityAPI/AccountMember/{id}

No documentation available.

MoosendUnSub

APIDescription
GET VerityAPI/MoosendUnSub

No documentation available.

POST VerityAPI/MoosendUnSub?ProgramId={ProgramId}

No documentation available.

MLGPrefs

APIDescription
GET VerityAPI/MLGPrefs?ProgramId={ProgramId}&clientCallname={clientCallname}

No documentation available.

POST VerityAPI/MLGPrefs

No documentation available.

PUT VerityAPI/MLGPrefs/{id}

No documentation available.

DELETE VerityAPI/MLGPrefs/{id}

No documentation available.

ResetPassword

APIDescription
POST VerityAPI/ResetPassword?ProgramId={ProgramId}

This is called to change the password for a specific user email and it must be paired with the reset passwrod token code sent from GetResetPassToken or from the Token returned in UserAcc call. If something is not right with the parameters returns a badrequest, otherwise it returns ApiResponseType.

AlexandrosAPI

APIDescription
GET VerityAPI/AlexandrosAPI?reservationsDateInc={reservationsDateInc}&HotelCode={HotelCode}&ProgramId={ProgramId}

No documentation available.

Survey

APIDescription
POST VerityAPI/Survey

No documentation available.

UserLogin

APIDescription
GET VerityAPI/UserLogin?UserName={UserName}&Password={Password}&ProgramId={ProgramId}&mediaIdentifier={mediaIdentifier}

Use this as a login for the microsite. if credentials are ok then account information is returned.

SMTPrefs

APIDescription
GET VerityAPI/SMTPrefs?ProgramId={ProgramId}&AccelCode={AccelCode}&clientCallname={clientCallname}

No documentation available.

POST VerityAPI/SMTPrefs

No documentation available.

PUT VerityAPI/SMTPrefs/{id}

No documentation available.

DELETE VerityAPI/SMTPrefs/{id}

No documentation available.

ForgotPassword

A controller that handles reset password API requests.

APIDescription
GET VerityAPI/ForgotPassword?email={email}&programLabel={programLabel}

No documentation available.

PUT VerityAPI/ForgotPassword

No documentation available.