POST api/Membership/CreateMembership
Request Information
URI Parameters
None.
Body Parameters
Collection of Membership| Name | Description | Type | Additional information |
|---|---|---|---|
| MembershipType | string |
None. |
|
| MemberDetails | Collection of MemberDetails |
None. |
|
| MembershipCost | decimal number |
None. |
|
| _membershipTypeDisplayText | string |
None. |
|
| _guestId | string |
None. |
|
| ErrorMessages | Collection of ErrorMessage |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"MembershipType": "sample string 1",
"MemberDetails": [
{
"FirstName": "sample string 1",
"LastName": "sample string 2",
"Gender": 0,
"AgeGroup": 0,
"BirthDate": "2018-12-23T12:53:43.3098525+13:00",
"PhoneNumber": "sample string 4",
"Email": "sample string 5",
"NzCitizenResident": true,
"Address": {
"Type": "sample string 1",
"Address1": "sample string 2",
"Address2": "sample string 3",
"Address3": "sample string 4",
"Suburb": "sample string 5",
"PostCode": "sample string 6",
"State": "sample string 7",
"City": "sample string 8",
"CountryName": "sample string 9",
"CountryId": 10,
"CountryTwoAlpha": "sample string 11"
}
},
{
"FirstName": "sample string 1",
"LastName": "sample string 2",
"Gender": 0,
"AgeGroup": 0,
"BirthDate": "2018-12-23T12:53:43.3098525+13:00",
"PhoneNumber": "sample string 4",
"Email": "sample string 5",
"NzCitizenResident": true,
"Address": {
"Type": "sample string 1",
"Address1": "sample string 2",
"Address2": "sample string 3",
"Address3": "sample string 4",
"Suburb": "sample string 5",
"PostCode": "sample string 6",
"State": "sample string 7",
"City": "sample string 8",
"CountryName": "sample string 9",
"CountryId": 10,
"CountryTwoAlpha": "sample string 11"
}
}
],
"MembershipCost": 2.0,
"_membershipTypeDisplayText": "sample string 3",
"_guestId": "sample string 4",
"ErrorMessages": [
{
"ErrorText": "sample string 1",
"DisplayToClient": true,
"ErrorNumber": 3
},
{
"ErrorText": "sample string 1",
"DisplayToClient": true,
"ErrorNumber": 3
}
]
},
{
"MembershipType": "sample string 1",
"MemberDetails": [
{
"FirstName": "sample string 1",
"LastName": "sample string 2",
"Gender": 0,
"AgeGroup": 0,
"BirthDate": "2018-12-23T12:53:43.3098525+13:00",
"PhoneNumber": "sample string 4",
"Email": "sample string 5",
"NzCitizenResident": true,
"Address": {
"Type": "sample string 1",
"Address1": "sample string 2",
"Address2": "sample string 3",
"Address3": "sample string 4",
"Suburb": "sample string 5",
"PostCode": "sample string 6",
"State": "sample string 7",
"City": "sample string 8",
"CountryName": "sample string 9",
"CountryId": 10,
"CountryTwoAlpha": "sample string 11"
}
},
{
"FirstName": "sample string 1",
"LastName": "sample string 2",
"Gender": 0,
"AgeGroup": 0,
"BirthDate": "2018-12-23T12:53:43.3098525+13:00",
"PhoneNumber": "sample string 4",
"Email": "sample string 5",
"NzCitizenResident": true,
"Address": {
"Type": "sample string 1",
"Address1": "sample string 2",
"Address2": "sample string 3",
"Address3": "sample string 4",
"Suburb": "sample string 5",
"PostCode": "sample string 6",
"State": "sample string 7",
"City": "sample string 8",
"CountryName": "sample string 9",
"CountryId": 10,
"CountryTwoAlpha": "sample string 11"
}
}
],
"MembershipCost": 2.0,
"_membershipTypeDisplayText": "sample string 3",
"_guestId": "sample string 4",
"ErrorMessages": [
{
"ErrorText": "sample string 1",
"DisplayToClient": true,
"ErrorNumber": 3
},
{
"ErrorText": "sample string 1",
"DisplayToClient": true,
"ErrorNumber": 3
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfMembership xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BookingEngine.Model.GuestCentrix">
<Membership>
<ErrorMessages>
<ErrorMessage>
<DisplayToClient>true</DisplayToClient>
<ErrorNumber>3</ErrorNumber>
<ErrorText>sample string 1</ErrorText>
</ErrorMessage>
<ErrorMessage>
<DisplayToClient>true</DisplayToClient>
<ErrorNumber>3</ErrorNumber>
<ErrorText>sample string 1</ErrorText>
</ErrorMessage>
</ErrorMessages>
<MemberDetails>
<MemberDetails>
<Address>
<Address1>sample string 2</Address1>
<Address2>sample string 3</Address2>
<Address3>sample string 4</Address3>
<City>sample string 8</City>
<CountryId>10</CountryId>
<CountryName>sample string 9</CountryName>
<CountryTwoAlpha>sample string 11</CountryTwoAlpha>
<PostCode>sample string 6</PostCode>
<State>sample string 7</State>
<Suburb>sample string 5</Suburb>
<Type>sample string 1</Type>
</Address>
<AgeGroup>Child</AgeGroup>
<BirthDate>2018-12-23T12:53:43.3098525+13:00</BirthDate>
<Email>sample string 5</Email>
<FirstName>sample string 1</FirstName>
<Gender>Unspecified</Gender>
<LastName>sample string 2</LastName>
<NzCitizenResident>true</NzCitizenResident>
<PhoneNumber>sample string 4</PhoneNumber>
</MemberDetails>
<MemberDetails>
<Address>
<Address1>sample string 2</Address1>
<Address2>sample string 3</Address2>
<Address3>sample string 4</Address3>
<City>sample string 8</City>
<CountryId>10</CountryId>
<CountryName>sample string 9</CountryName>
<CountryTwoAlpha>sample string 11</CountryTwoAlpha>
<PostCode>sample string 6</PostCode>
<State>sample string 7</State>
<Suburb>sample string 5</Suburb>
<Type>sample string 1</Type>
</Address>
<AgeGroup>Child</AgeGroup>
<BirthDate>2018-12-23T12:53:43.3098525+13:00</BirthDate>
<Email>sample string 5</Email>
<FirstName>sample string 1</FirstName>
<Gender>Unspecified</Gender>
<LastName>sample string 2</LastName>
<NzCitizenResident>true</NzCitizenResident>
<PhoneNumber>sample string 4</PhoneNumber>
</MemberDetails>
</MemberDetails>
<MembershipCost>2</MembershipCost>
<MembershipType>sample string 1</MembershipType>
<_guestId>sample string 4</_guestId>
<_membershipTypeDisplayText>sample string 3</_membershipTypeDisplayText>
</Membership>
<Membership>
<ErrorMessages>
<ErrorMessage>
<DisplayToClient>true</DisplayToClient>
<ErrorNumber>3</ErrorNumber>
<ErrorText>sample string 1</ErrorText>
</ErrorMessage>
<ErrorMessage>
<DisplayToClient>true</DisplayToClient>
<ErrorNumber>3</ErrorNumber>
<ErrorText>sample string 1</ErrorText>
</ErrorMessage>
</ErrorMessages>
<MemberDetails>
<MemberDetails>
<Address>
<Address1>sample string 2</Address1>
<Address2>sample string 3</Address2>
<Address3>sample string 4</Address3>
<City>sample string 8</City>
<CountryId>10</CountryId>
<CountryName>sample string 9</CountryName>
<CountryTwoAlpha>sample string 11</CountryTwoAlpha>
<PostCode>sample string 6</PostCode>
<State>sample string 7</State>
<Suburb>sample string 5</Suburb>
<Type>sample string 1</Type>
</Address>
<AgeGroup>Child</AgeGroup>
<BirthDate>2018-12-23T12:53:43.3098525+13:00</BirthDate>
<Email>sample string 5</Email>
<FirstName>sample string 1</FirstName>
<Gender>Unspecified</Gender>
<LastName>sample string 2</LastName>
<NzCitizenResident>true</NzCitizenResident>
<PhoneNumber>sample string 4</PhoneNumber>
</MemberDetails>
<MemberDetails>
<Address>
<Address1>sample string 2</Address1>
<Address2>sample string 3</Address2>
<Address3>sample string 4</Address3>
<City>sample string 8</City>
<CountryId>10</CountryId>
<CountryName>sample string 9</CountryName>
<CountryTwoAlpha>sample string 11</CountryTwoAlpha>
<PostCode>sample string 6</PostCode>
<State>sample string 7</State>
<Suburb>sample string 5</Suburb>
<Type>sample string 1</Type>
</Address>
<AgeGroup>Child</AgeGroup>
<BirthDate>2018-12-23T12:53:43.3098525+13:00</BirthDate>
<Email>sample string 5</Email>
<FirstName>sample string 1</FirstName>
<Gender>Unspecified</Gender>
<LastName>sample string 2</LastName>
<NzCitizenResident>true</NzCitizenResident>
<PhoneNumber>sample string 4</PhoneNumber>
</MemberDetails>
</MemberDetails>
<MembershipCost>2</MembershipCost>
<MembershipType>sample string 1</MembershipType>
<_guestId>sample string 4</_guestId>
<_membershipTypeDisplayText>sample string 3</_membershipTypeDisplayText>
</Membership>
</ArrayOfMembership>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |