Account

Customer account registration.

post/account/register

Request body

emailAddressstring required

Email address

passwordstring required

Password

confirmPasswordstring required

Confirm password

acceptMarketingboolean

Accept or sign up for marketing

acceptTermsboolean required

Accept terms and conditions

autoLoginboolean

Automatically login on successful registration

title0 | 1 | 2 | 3 | 4 | 5 | 6 required

Enumerator defining traveller name titles:<br>0=Unspecified, 1=Mr, 2=Miss, 3=Mrs, 4=Ms, 5=Master, 6=Dr

firstnamestring required

Firstname

surnamestring required

Surname

companystring nullable

Company name

address1string nullable

Address 1

address2string nullable

Address 2

citystring nullable

City or town

statestring nullable

County or state

postalCodestring nullable

Postal or zip code

countryCodestring nullable

2-letter country code

currencyCodestring nullable

Currency code

languagestring nullable

Language code

boRefstring nullable

Optional backoffice/external reference

additionalDataobject nullable

Optional additional data such as custom questions and answers

membershipLevelIdinteger nullable

Membership level identifier

paymentSubscriptionIdstring nullable

Payment subscription identifier

paymentMethodIdstring nullable

Payment method identifier

couponIdstring nullable

Coupon identifier

Example request

{
  "emailAddress": "joe.bloggs@email.com",
  "firstname": "Joe",
  "surname": "Bloggs",
  "telephone": {
    "countryPrefix": "44",
    "number": "0123456789"
  },
  "company": "ACME Travel",
  "address1": "Unit 123",
  "address2": "123 Any Road",
  "city": "Bournemouth",
  "state": "Dorset",
  "postalCode": "BH1 1AB",
  "countryCode": "GB",
  "currencyCode": "GBP",
  "language": "en"
}

Response

Success - returns the status of the register request.

Changes

No recorded changes to this endpoint across all 1 revision of this API.