POST v1/quotationAndPurchase/quoteForPurchaseMotor
Request Information
URI Parameters
None.
Body Parameters
genMotorQuoteRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| client | clientInformation |
None. |
|
| product_id | integer |
None. |
|
| frequency | string |
None. |
|
| vehicle | Collection of vehicleItem |
None. |
|
| identityData | purchaseID |
None. |
Request Formats
application/json, text/json
Sample:
{
"client": {
"firstName": "sample string 1",
"lastName": "sample string 2",
"emailAddress": "sample string 3",
"mobileNo": "sample string 4",
"dob": "sample string 5",
"state": "sample string 6",
"city": "sample string 7",
"address": "sample string 8",
"gender": "sample string 9",
"rcNumber": "sample string 10",
"corporate": true,
"users_id": 12,
"nin": "sample string 13"
},
"product_id": 1,
"frequency": "sample string 2",
"vehicle": [
{
"truck": true,
"commercial": true,
"registrationNo": "sample string 3",
"make_id": "sample string 4",
"model_id": "sample string 5",
"chassisNo": "sample string 6",
"engineNo": "sample string 7",
"bodyType": "sample string 8",
"colour": "sample string 9",
"manuYear": 10,
"value": 11.0
},
{
"truck": true,
"commercial": true,
"registrationNo": "sample string 3",
"make_id": "sample string 4",
"model_id": "sample string 5",
"chassisNo": "sample string 6",
"engineNo": "sample string 7",
"bodyType": "sample string 8",
"colour": "sample string 9",
"manuYear": 10,
"value": 11.0
}
],
"identityData": {
"base64_String": "sample string 1",
"fileName": "sample string 2",
"extentionType": "sample string 3"
}
}
application/xml, text/xml
Sample:
<genMotorQuoteRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.quotationAndPurchase">
<client>
<address>sample string 8</address>
<city>sample string 7</city>
<corporate>true</corporate>
<dob>sample string 5</dob>
<emailAddress>sample string 3</emailAddress>
<firstName>sample string 1</firstName>
<gender>sample string 9</gender>
<lastName>sample string 2</lastName>
<mobileNo>sample string 4</mobileNo>
<nin>sample string 13</nin>
<rcNumber>sample string 10</rcNumber>
<state>sample string 6</state>
<users_id>12</users_id>
</client>
<frequency>sample string 2</frequency>
<identityData>
<base64_String>sample string 1</base64_String>
<extentionType>sample string 3</extentionType>
<fileName>sample string 2</fileName>
</identityData>
<product_id>1</product_id>
<vehicle>
<vehicleItem>
<bodyType>sample string 8</bodyType>
<chassisNo>sample string 6</chassisNo>
<colour>sample string 9</colour>
<commercial>true</commercial>
<engineNo>sample string 7</engineNo>
<make_id>sample string 4</make_id>
<manuYear>10</manuYear>
<model_id>sample string 5</model_id>
<registrationNo>sample string 3</registrationNo>
<truck>true</truck>
<value>11</value>
</vehicleItem>
<vehicleItem>
<bodyType>sample string 8</bodyType>
<chassisNo>sample string 6</chassisNo>
<colour>sample string 9</colour>
<commercial>true</commercial>
<engineNo>sample string 7</engineNo>
<make_id>sample string 4</make_id>
<manuYear>10</manuYear>
<model_id>sample string 5</model_id>
<registrationNo>sample string 3</registrationNo>
<truck>true</truck>
<value>11</value>
</vehicleItem>
</vehicle>
</genMotorQuoteRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
text/html
Sample:
{"client":{"firstName":"sample string 1","lastName":"sample string 2","emailAddress":"sample string 3","mobileNo":"sample string 4","dob":"sample string 5","state":"sample string 6","city":"sample string 7","address":"sample string 8","gender":"sample string 9","rcNumber":"sample string 10","corporate":true,"users_id":12,"nin":"sample string 13"},"product_id":1,"frequency":"sample string 2","vehicle":[{"truck":true,"commercial":true,"registrationNo":"sample string 3","make_id":"sample string 4","model_id":"sample string 5","chassisNo":"sample string 6","engineNo":"sample string 7","bodyType":"sample string 8","colour":"sample string 9","manuYear":10,"value":11.0},{"truck":true,"commercial":true,"registrationNo":"sample string 3","make_id":"sample string 4","model_id":"sample string 5","chassisNo":"sample string 6","engineNo":"sample string 7","bodyType":"sample string 8","colour":"sample string 9","manuYear":10,"value":11.0}],"identityData":{"base64_String":"sample string 1","fileName":"sample string 2","extentionType":"sample string 3"}}
Response Information
Resource Description
quoteForPurchaseResult| Name | Description | Type | Additional information |
|---|---|---|---|
| success | boolean |
None. |
|
| errorMsg | string |
None. |
|
| message | string |
None. |
|
| premium | decimal number |
None. |
|
| quoteNo | string |
None. |
|
| quoteID | string |
None. |
|
| invoiceNo | string |
None. |
|
| paymentLink | string |
None. |
|
| maturityBenefit | decimal number |
None. |
Response Formats
application/json, text/json
Sample:
{
"success": true,
"errorMsg": "sample string 2",
"message": "sample string 3",
"premium": 4.0,
"quoteNo": "sample string 5",
"quoteID": "sample string 6",
"invoiceNo": "sample string 7",
"paymentLink": "sample string 8",
"maturityBenefit": 9.0
}
application/xml, text/xml
Sample:
<quoteForPurchaseResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.quotationAndPurchase"> <errorMsg>sample string 2</errorMsg> <invoiceNo>sample string 7</invoiceNo> <maturityBenefit>9</maturityBenefit> <message>sample string 3</message> <paymentLink>sample string 8</paymentLink> <premium>4</premium> <quoteID>sample string 6</quoteID> <quoteNo>sample string 5</quoteNo> <success>true</success> </quoteForPurchaseResult>
text/html
Sample:
{"success":true,"errorMsg":"sample string 2","message":"sample string 3","premium":4.0,"quoteNo":"sample string 5","quoteID":"sample string 6","invoiceNo":"sample string 7","paymentLink":"sample string 8","maturityBenefit":9.0}