POST Insurance/Booking
Book insurance
Request Information
URI Parameters
None.
Body Parameters
RequestInsuranceBooking| Name | Description | Type | Additional information |
|---|---|---|---|
| Details | Collection of InsuranceDetails |
None. |
|
| Firstname | string |
None. |
|
| Lastname | string |
None. |
|
| Address | string |
None. |
|
| Address2 | string |
None. |
|
| PostCode | string |
None. |
|
| City | string |
None. |
|
| string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Details": [
{
"BookingNumber": "sample string 1",
"EventName": "sample string 2",
"EventDate": "sample string 3",
"Amount": 4.1
},
{
"BookingNumber": "sample string 1",
"EventName": "sample string 2",
"EventDate": "sample string 3",
"Amount": 4.1
}
],
"Firstname": "sample string 1",
"Lastname": "sample string 2",
"Address": "sample string 3",
"Address2": "sample string 4",
"PostCode": "sample string 5",
"City": "sample string 6",
"Email": "sample string 7"
}
text/html
Sample:
{"Details":[{"BookingNumber":"sample string 1","EventName":"sample string 2","EventDate":"sample string 3","Amount":4.1},{"BookingNumber":"sample string 1","EventName":"sample string 2","EventDate":"sample string 3","Amount":4.1}],"Firstname":"sample string 1","Lastname":"sample string 2","Address":"sample string 3","Address2":"sample string 4","PostCode":"sample string 5","City":"sample string 6","Email":"sample string 7"}
application/xml, text/xml
Sample:
<RequestInsuranceBooking xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RequestModels">
<Address>sample string 3</Address>
<Address2>sample string 4</Address2>
<City>sample string 6</City>
<Details>
<InsuranceDetails>
<Amount>4.1</Amount>
<BookingNumber>sample string 1</BookingNumber>
<EventDate>sample string 3</EventDate>
<EventName>sample string 2</EventName>
</InsuranceDetails>
<InsuranceDetails>
<Amount>4.1</Amount>
<BookingNumber>sample string 1</BookingNumber>
<EventDate>sample string 3</EventDate>
<EventName>sample string 2</EventName>
</InsuranceDetails>
</Details>
<Email>sample string 7</Email>
<Firstname>sample string 1</Firstname>
<Lastname>sample string 2</Lastname>
<PostCode>sample string 5</PostCode>
</RequestInsuranceBooking>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
InsuranceBookingResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| AllSuccess | boolean |
None. |
|
| Singles | Collection of InsuranceBookingResponseSingle |
None. |
Response Formats
application/json, text/json
Sample:
{
"AllSuccess": true,
"Singles": [
{
"Success": true,
"ErrorMessage": "sample string 2",
"BookingNumber": "sample string 3",
"EventName": "sample string 4",
"ConfirmationNumber": "sample string 5",
"TotalPremium": "sample string 6",
"PersonPremium": "sample string 7"
},
{
"Success": true,
"ErrorMessage": "sample string 2",
"BookingNumber": "sample string 3",
"EventName": "sample string 4",
"ConfirmationNumber": "sample string 5",
"TotalPremium": "sample string 6",
"PersonPremium": "sample string 7"
}
]
}
text/html
Sample:
{"AllSuccess":true,"Singles":[{"Success":true,"ErrorMessage":"sample string 2","BookingNumber":"sample string 3","EventName":"sample string 4","ConfirmationNumber":"sample string 5","TotalPremium":"sample string 6","PersonPremium":"sample string 7"},{"Success":true,"ErrorMessage":"sample string 2","BookingNumber":"sample string 3","EventName":"sample string 4","ConfirmationNumber":"sample string 5","TotalPremium":"sample string 6","PersonPremium":"sample string 7"}]}
application/xml, text/xml
Sample:
<InsuranceBookingResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ResponseModels">
<Singles>
<InsuranceBookingResponseSingle>
<BookingNumber>sample string 3</BookingNumber>
<ConfirmationNumber>sample string 5</ConfirmationNumber>
<ErrorMessage>sample string 2</ErrorMessage>
<EventName>sample string 4</EventName>
<PersonPremium>sample string 7</PersonPremium>
<Success>true</Success>
<TotalPremium>sample string 6</TotalPremium>
</InsuranceBookingResponseSingle>
<InsuranceBookingResponseSingle>
<BookingNumber>sample string 3</BookingNumber>
<ConfirmationNumber>sample string 5</ConfirmationNumber>
<ErrorMessage>sample string 2</ErrorMessage>
<EventName>sample string 4</EventName>
<PersonPremium>sample string 7</PersonPremium>
<Success>true</Success>
<TotalPremium>sample string 6</TotalPremium>
</InsuranceBookingResponseSingle>
</Singles>
</InsuranceBookingResponse>