Quote Poll
Retrieves consumer Response based on unique Request id
Path Parameters
Request ID, as received in the response from the Quote API
- 200
- 400
- 500
Successful Response
Schema
- Array [
- Array [
- ]
- Array [
- Array [
- ]
- Array [
- Array [
- Array [
- Array [
- ]
- ]
- ]
- ]
- Array [
- ]
- ]
- Array [
- Array [
- Array [
- Array [
- Array [
- ]
- ]
- ]
- ]
- Array [
- ]
- ]
- Array [
- Array [
- Array [
- Array [
- Array [
- ]
- ]
- ]
- ]
- Array [
- ]
- ]
- Array [
- Array [
- ]
- Array [
- Array [
- Array [
- Array [
- ]
- ]
- ]
- ]
- Array [
- ]
- ]
- Array [
- Array [
- Array [
- Array [
- ]
- ]
- ]
- ]
- Array [
- ]
- Array [
- Array [
- Array [
- Array [
- ]
- ]
- ]
- ]
- Array [
- ]
- Array [
- ]
- Array [
- Array [
- ]
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- Array [
- Array [
- ]
- ]
- Array [
- ]
- ]
- ]
data object required
Section to carry single quote poll responses
Indicates if the transaction is complete or not.
quote object[] required
The array will contain details related to a motor product - plan type, premium, add-ons, idv and other details.
insuranceAndProducts object required
Possible values: <= 30 characters
Line of Business of the product
Possible values: [4W-Pvt, 2W-Pvt]
To capture product type for which Quote is requested
Possible values: [IL, RSGI, TAGIC, GODIGIT, RGI, BAGIC, KOTAK]
Insurer Company Code for which quote is required
Insurer Company Name for which quote is required
To capture product type for which Quote is requested
Possible values: [Package(1+1), StandaloneOD(1), StandaloneTP(1), StandaloneTP(3), Bundled(1+3), Bundled(1+5)]
To capture policy type for which Quote is requested
To capture policy type description for which Quote is requested
To capture policy type description for which Quote is requested
productDetails object required
Possible values: [1, 3]
Policy Term applicable in the policy Type. Pass 1 applies for Package (1+1), Standalone OD (1), Standalone TP (1), Bundled (1+3), and Bundled (1+5); Pass 3 applies for Standalone TP (3).
planOption object
Unique identifier of the selected plan
Name of the selected plan
Description of the selected plan
varFields object[]
Additional variable fields for the plan
motorCovers object[]
List of motor insurance cover options available or selected in the policy.
Unique cover code selected for the motor policy.
Name of the motor insurance cover selected.
optionValue object[]
Additional values or sub-options applicable for the selected cover.
Description or label of the option value.
Selected value for the option.
Input value provided for the cover option.
Indicates whether the premium for this cover is included in the total premium.
Specifies if the cover is mandatory as per product configuration.
Specifies if the cover is inbuilt within the selected plan.
premiumForEachPolicyTerm object[]
Premium breakdown of this cover for each applicable policy term.
Policy term duration for which premium is calculated.
premiumForEachPPO object[]
Premium breakup based on premium payment option.
Payment option identifier for premium calculation.
premiumForEachPPF object[]
Premium breakup based on payment frequency.
Premium amount applicable for this cover.
tax object[]
Tax details applicable on the cover premium.
Name or type of tax applied.
Tax amount applied on premium.
Percentage rate of tax applied.
Total tax amount calculated for this premium.
Total premium amount including tax for this cover.
varFields object[]
Additional variable fields provided for customization or extension.
Name of the additional field.
Value of the additional field.
motorDiscount object[]
Discount details applicable in the motor policy.
Discount code selected.
Discount name.
Discount description.
Indicates whether discount premium is included.
Indicates whether discount is mandatory in product.
Indicates whether discount is inbuilt in plan.
premiumForEachPolicyTerm object[]
Discount premium breakup for each policy term.
Policy term for which premium is calculated.
premiumForEachPPO object[]
Breakup based on premium payment option.
Premium payment option.
premiumForEachPPF object[]
Breakup based on premium payment frequency.
Premium payment frequency mode.
Discount amount value.
tax object[]
Tax details for discount amount.
Tax code.
Tax description.
Tax value.
Tax percentage.
Total tax amount.
Total discount amount after tax.
varFields object[]
Additional fields.
Field name.
Field value.
motorLoadingPremium object[]
Loading premium details applicable in the motor policy.
Loading name or code.
Loading description.
Loading value applied to the premium.
Indicates whether loading premium is included.
Indicates whether loading is mandatory in the product.
Indicates whether loading is inbuilt in the plan.
premiumForEachPolicyTerm object[]
Loading premium breakup for each policy term.
Policy term for which loading premium is calculated.
premiumForEachPPO object[]
Breakup based on premium payment option.
Premium payment option.
premiumForEachPPF object[]
Breakup based on premium payment frequency.
Premium payment frequency mode.
Loading premium amount.
tax object[]
Tax details applicable on loading premium.
Tax code.
Tax description.
Tax value.
Tax percentage.
Total tax amount for loading premium.
Total loading premium including tax.
varFields object[]
Additional fields related to loading.
Field name.
Field value.
motorNCBPremium object[]
No Claim Bonus (NCB) premium details applicable in the motor policy.
Indicates whether NCB premium is included.
Indicates whether NCB is mandatory in the product.
Indicates whether NCB is inbuilt in the selected plan.
Indicates whether NCB grid is visible.
nextNcbSlabDetails object[]
Details of next applicable NCB slab.
Next applicable NCB slab value.
Description of next NCB slab.
Message related to NCB if any.
premiumForEachPolicyTerm object[]
NCB premium breakup for each policy term.
Policy term for which NCB premium is calculated.
premiumForEachPPO object[]
Breakup based on premium payment option.
Premium payment option.
premiumForEachPPF object[]
Breakup based on premium payment frequency.
Premium payment frequency mode.
NCB premium value.
tax object[]
Tax details applicable on NCB premium.
Tax description.
Tax value.
Tax percentage.
Total tax amount for NCB premium.
Total NCB premium including tax.
varFields object[]
Additional fields related to NCB.
Field name.
Field value.
previousPolicyDetails object
Details of the previous motor insurance policy.
Type of previous policy coverage.
Possible values: [true, false]
Indicates whether the previous policy is expired.
Start date of the previous policy.
End date of the previous policy.
Name of the previous policy insurer.
Policy number of the previous policy.
basicOwnDamagePremiumForEachPolicyTerm object
Basic Own Damage (OD) premium details for each policy term.
premiumForEachPolicyTerm object[]
Premium breakup for each policy term.
Policy term for which OD premium is calculated.
premiumForEachPPO object[]
Breakup based on premium payment option.
Premium payment option.
premiumForEachPPF object[]
Breakup based on premium payment frequency.
Premium payment frequency mode.
Basic Own Damage premium amount before tax.
tax object[]
Tax details applicable on OD premium.
Tax description.
Tax amount.
Tax percentage.
Total tax amount on OD premium.
Total Own Damage premium including tax.
varFields object[]
Additional fields related to OD premium.
Field name.
Field value.
thirdPartyPremiumForEachPolicyTerm object
Basic Third Party (TP) premium details for each policy term.
premiumForEachPolicyTerm object[]
Premium breakup for each policy term.
Policy term for which TP premium is calculated.
premiumForEachPPO object[]
Breakup based on premium payment option.
Premium payment option.
premiumForEachPPF object[]
Breakup based on premium payment frequency.
Premium payment frequency mode.
Basic Third Party premium amount before tax.
tax object[]
Tax details applicable on TP premium.
Tax description.
Tax amount.
Tax percentage.
Total tax amount on TP premium.
Total Third Party premium including tax.
varFields object[]
Additional fields related to TP premium.
Field name.
Field value.
inspectionDetails object
Inspection related details for the motor policy.
Indicates whether vehicle inspection is required.
Link for self inspection, if applicable.
Date until which inspection is valid.
varFields object[]
Additional fields related to inspection.
Field name.
Field value.
totalPremiumDetails object[]
Total premium summary details for each policy term.
Policy term for which total premium is calculated.
Total Own Damage premium amount.
Total premium amount for add-ons.
Total discount amount applied.
Total loading amount applied.
Total Third Party premium amount.
Total premium amount before tax.
taxDetails object[]
Tax details applied on total premium.
Tax code.
Tax description.
Tax amount applied.
Tax percentage applied.
Total tax amount.
Total premium amount including tax.
varFields object[]
Additional fields for extensibility.
Name of the field.
Value of the field.
supportingData object required
Additional information related to insurer, product highlights, consent, and messages.
insuredDeclaredValue object
IDV range and selected value used for premium calculation.
Minimum IDV allowed for the vehicle.
Maximum IDV allowed for the vehicle.
Recommended IDV for premium calculation.
URL of the insurance company logo.
URL of the product logo.
Key product highlight or benefit.
Key product highlight or benefit.
Key product highlight or benefit.
userConsent object[]
User consent details for policy issuance.
Consent type or title.
Consent declaration text accepted by user.
Indicates whether user consent is mandatory.
Messages object
Informational and marketing messages related to the product.
Claim settlement ratio details in JSON string format.
Average claim settlement turnaround time.
Product feature details.
URL of product brochure.
URL of policy wording document.
Time required for policy issuance.
FAQ link for policy portability.
Waiting period information if applicable.
URL for network garage locator.
Additional marketing message.
varFields object[]
Additional message-related fields.
Field name.
Field value.
other object
Additional supporting information and pre-quote configuration data.
Benefit illustration URL if applicable.
Benefit illustration number if applicable.
Language of the key feature document.
varFields object[]
Additional fields for extensibility.
Field name.
fieldValue object
Field value as an object (can contain prequote configuration).
CoverageList object[]
List of coverages available during prequote.
Coverage identifier.
Coverage name.
Indicates whether coverage is mandatory.
ListValues object[]
List of selectable values for the coverage.
Amount value for coverage selection.
Decreased IDV value if applicable.
Derived vehicle IDV value if applicable.
Increased IDV value if applicable.
LstAddonCovers object[]
List of add-on covers available during prequote.
Add-on coverage identifier.
Add-on coverage name.
Cover type classification.
Rate type for the cover (Fixed/Additive/Multiplicative).
Calculation type for applying the cover.
Rate value used for premium calculation.
Trace identifier for the prequote response.
List of PA cover benefits if applicable.
Field value as an object (can contain prequote configuration).
trackInfo object required
Tracking identifiers for quote and application reference.
Quote ID generated by the insurer/manufacturer system.
Application number generated for the proposal request.
Unique internal quote reference identifier.
Timestamp when the quote was generated.
List of errors returned in the response, if any.
Request Id for the quote assigned by 1SB
{
"data": {
"isPollComplete": true,
"quote": [
{
"isRenewal": "",
"insuranceAndProducts": {
"productType": "motor",
"motorProductType": "4W-Pvt",
"insuranceCompanyCode": "RGI",
"insuranceCompanyName": "Reliance General Insurance Company Limited",
"productCode": "RGI4WCI",
"policyType": "Package(1+1)",
"policyTypeDesc": "Comprehensive",
"productName": "Comprehensive"
},
"productDetails": {
"policyTerm": 1,
"premiumPaymentFrequency": "S",
"policyStartDate": "2026-03-01",
"policyEndDate": "2027-02-28",
"planOption": {
"planId": "1009",
"planName": "RGI-4W Comprehensive Plan",
"planDesc": "RGI-4W Comprehensive Plan",
"varFields": [
{
"fieldName": "",
"fieldValue": ""
}
]
},
"motorCovers": [
{
"optionSelected": "paCvr",
"optionDescription": "Personal Accident Cover",
"optionValue": [
{
"optionValueDescription": "paOption",
"optionValueSelected": "paOption",
"optionValueInput": "1"
}
],
"premiumIncludedFlag": "No",
"mandatoryInProduct": "No",
"inbuiltInPlan": "No",
"premiumForEachPolicyTerm": [
{
"policyTerm": "1",
"premiumForEachPPO": [
{
"premiumPaymentOption": "1",
"premiumForEachPPF": [
{
"premiumValue": 375,
"tax": [
{
"taxDescription": "Motor Tax",
"taxValue": 68,
"taxPercentage": 18
}
],
"totalTax": 68,
"totalPremiumValue": 443
}
]
}
]
}
],
"varFields": [
{
"fieldName": "",
"fieldValue": ""
}
]
}
],
"motorDiscount": [
{
"discountSelected": "ownDamageDiscount",
"discountName": "ownDamageDiscount",
"discountDesc": "ownDamageDiscount",
"premiumIncludedFlag": 0,
"mandatoryInProduct": 0,
"inbuiltInPlan": 0,
"premiumForEachPolicyTerm": [
{
"policyTerm": "1",
"premiumForEachPPO": [
{
"premiumPaymentOption": 1,
"premiumForEachPPF": [
{
"mode": "S",
"premiumValue": "238",
"tax": [
{
"taxCode": null,
"taxDescription": null,
"taxValue": null,
"taxPercent": null
}
],
"totalTax": 0,
"totalPremiumValue": "-238.06"
}
]
}
]
}
],
"varFields": [
{
"fieldName": "string",
"fieldValue": "string"
}
]
}
],
"motorLoadingPremium": [
{
"loadName": "loadingAmount",
"loadDesc": "loadingAmount",
"loadValue": "loadingAmount",
"premiumIncludedFlag": "No",
"mandatoryInProduct": "No",
"inbuiltInPlan": "No",
"premiumForEachPolicyTerm": [
{
"policyTerm": "1",
"premiumForEachPPO": [
{
"premiumPaymentOption": "1",
"premiumForEachPPF": [
{
"mode": "S",
"premiumValue": "",
"tax": [
{
"taxCode": null,
"taxDescription": null,
"taxValue": null,
"taxPercentage": null
}
],
"totalTax": null,
"totalPremiumValue": ""
}
]
}
]
}
],
"varFields": [
{
"fieldName": "",
"fieldValue": ""
}
]
}
],
"motorNCBPremium": [
{
"premiumIncludedFlag": "No",
"mandatoryInProduct": "Yes",
"inbuiltInPlan": "Yes",
"ncbGridVisible": null,
"nextNcbSlabDetails": [
{
"nextNcbSlabApplicable": "25",
"nextNcbSlabDescription": "25"
}
],
"ncbMessage": null,
"premiumForEachPolicyTerm": [
{
"policyTerm": "1",
"premiumForEachPPO": [
{
"premiumPaymentOption": "1",
"premiumForEachPPF": [
{
"mode": "S",
"premiumValue": 2916.24,
"tax": [
{
"taxDescription": "Motor Tax",
"taxValue": 525,
"taxPercentage": 18
}
],
"totalTax": 525,
"totalPremiumValue": 3441.24
}
]
}
]
}
],
"varFields": [
{
"fieldName": "",
"fieldValue": ""
}
]
}
],
"previousPolicyDetails": {
"previousCoverageType": "PACKAGE(1+1)",
"IsPreviousPolicyExpired": true,
"previousPolicyStartDate": "2025-02-28",
"previousPolicyEndDate": "2026-02-27",
"previousPolicyInsurer": "TAGIC",
"previousPolicyNumber": null
},
"basicOwnDamagePremiumForEachPolicyTerm": {
"premiumForEachPolicyTerm": [
{
"policyTerm": "1",
"premiumForEachPPO": [
{
"premiumPaymentOption": "1",
"premiumForEachPPF": [
{
"mode": "S",
"basicODPremiumValue": "11664.96",
"tax": [
{
"taxDescription": "Motor Tax",
"taxValue": 1575,
"taxPercentage": 18
}
],
"totalTax": 1575,
"totalBasicODPremiumValue": "10324"
}
]
}
]
}
],
"varFields": [
{
"fieldName": "",
"fieldValue": ""
}
]
},
"thirdPartyPremiumForEachPolicyTerm": {
"premiumForEachPolicyTerm": [
{
"policyTerm": "1",
"premiumForEachPPO": [
{
"premiumPaymentOption": "1",
"premiumForEachPPF": [
{
"mode": "S",
"basicTPPremiumValue": "3416.0",
"tax": [
{
"taxDescription": "Motor Tax",
"taxValue": 682,
"taxPercentage": 18
}
],
"totalTax": 682,
"totalBasicTPPremiumValue": "4473"
}
]
}
]
}
],
"varFields": [
{
"fieldName": "",
"fieldValue": ""
}
]
},
"inspectionDetails": {
"isInspectionRequired": true,
"selfInspectionLink": "",
"inspectionValidTill": "",
"varFields": [
{
"fieldName": "",
"fieldValue": ""
}
]
},
"totalPremiumDetails": [
{
"policyTerm": "1",
"totalOwnDamagePremiumValue": "8749",
"totalPremiumValueAddons": 0,
"totalPremiumValueDiscount": -3154.2999999999997,
"totalPremiumValueLoading": "",
"totalThirdPartyPremiumValue": 3791,
"totalPremiumValueBeforeTax": 12540,
"taxDetails": [
{
"taxCode": "GST",
"taxDescription": "",
"taxValue": 2257.2,
"taxPercentage": 18
}
],
"totalTax": 2257.2,
"totalPremiumWithTax": 14797
}
],
"varFields": [
{
"fieldName": "",
"fieldValue": ""
}
]
},
"supportingData": {
"insuredDeclaredValue": {
"minimumIDV": 355208,
"maximumIDV": 532811,
"suggestedIDV": 355208
},
"insCompanyLogo": "https://insurance-manufacturer.s3.ap-south-1.amazonaws.com/logos/RILLOGO.png",
"productLogo": "https://insurance-manufacturer.s3.ap-south-1.amazonaws.com/logos/RILLOGO.png",
"usp1": "Accidental damage to car(1 Year)",
"usp2": "Damage to third party(1 Year)",
"usp3": "Theft of car",
"userConsent": [
{
"type": "Term and condition of product",
"condition": "I declare that the information provided above is true...",
"userConsentRequired": false
}
],
"Messages": {
"claimSettlementPercent": "{\"2017-2018\":\"96.76\"}",
"claimSettlementTAT": "30 Day",
"productFeatures": "",
"brochureLink": "https://insurance-manufacturer.s3.ap-south-1.amazonaws.com/brochureLink/Brochure.pdf",
"policyWordingLink": "",
"policyIssuanceTime": "",
"policyPortabilityFAQ": "",
"waitingTime": "",
"linkForNetworkGarageLocator": "",
"marketingMessages": "",
"varFields": [
{
"fieldName": "string",
"fieldValue": "string"
}
]
}
},
"other": {
"biUrl": "",
"biNo": "",
"keyFeatureDocumentLanguage": "",
"varFields": [
{
"fieldName": "prequoteObj",
"fieldValue": {
"CoverageList": [
{
"CoverageID": "1",
"CoverageName": "Electrical Accessories",
"Ismandatory": "False",
"ListValues": [
{
"Amount": "1000.0"
}
]
}
],
"DecreasedIDV": "",
"DerivedVehicleIDV": "",
"IncreasedIDV": "",
"LstAddonCovers": [
{
"CoverageID": "10",
"CoverageName": "Nil Depreciation",
"TypeofCover": "AddonCovers",
"RateType": "Fixed",
"CalculationType": "ODDiscount",
"rate": "0.85"
}
],
"TraceID": "E2311M02261273457",
"lstPACoverBenefits": [
{}
]
}
}
]
},
"trackInfo": {
"manufacturerQuoteID": "Q500131773182",
"manuApplicationNo": "PR500039762855",
"uniqueQuoteId": 1771155036076,
"timeStamp": "2026-02-15 11:30:36"
}
}
]
},
"errors": [],
"reqId": "3bcb03ac-f082-478c-80e0-6e5b605df50c"
}
Consumer Response
Schema
- Array [
- ]
Section to carry quote responses
errors object[] required
This array contains error messages in case of an error
Possible values: <= 50 characters
In case error occurs, the error code will be stored here
Possible values: <= 100 characters
In case error occurs, the error display message will be stored here
Possible values: <= 20 characters
In case error occurs, the error identifier will be stored here
Possible values: <= 100 characters
In case error occurs, the error message will be stored here
Possible values: <= 10 characters
In case error occurs, the error type will be stored here
Request Id for the quote assigned by 1SB
{
"data": {},
"errors": [
{
"errorCode": "string",
"errorDisplayMessage": "string",
"errorIdentifier": "string",
"errorMessage": "string",
"errorType": "string"
}
],
"reqId": "string"
}
Consumer Response
Schema
- Array [
- ]
Section to carry quote responses
errors object[] required
This array contains error messages in case of an error
Possible values: <= 50 characters
In case error occurs, the error code will be stored here
Possible values: <= 100 characters
In case error occurs, the error display message will be stored here
Possible values: <= 20 characters
In case error occurs, the error identifier will be stored here
Possible values: <= 100 characters
In case error occurs, the error message will be stored here
Possible values: <= 10 characters
In case error occurs, the error type will be stored here
Request Id for the quote assigned by 1SB
{
"data": {},
"errors": [
{
"errorCode": "string",
"errorDisplayMessage": "string",
"errorIdentifier": "string",
"errorMessage": "string",
"errorType": "string"
}
],
"reqId": "string"
}