HIIB Website API Integration V1.7
HIIB Website API Integration V1.7
05 April 2024
Contents
Introduction ................................................................................................................................... 2
FAQ’s
..................................................................................................................................................... 51
Output Parameters
Column Name Description DataType Length
ErrorCode 0 - Failed int
1 - Success
2 - No data found
ErrorMessage Error/Success message string
MobileNo Mobile No where OTP sent. string
Implementation Approach Website API Integration
2. OTP Verification:
OTP Verification API (Exposed by HIIB)
HIIB is exposing the function, named VerifyOTP. This function will accept 2 parameters and return
status of the action with list of policies is exists.
The details of the input and output parameters of function VerifyOTP are mentioned in tables
below:
Input Parameters
Column Name Description DataType Length Mandatory
MobileNo Mobile No is mandatory (Numeric string Y
Only)
OTP OTP shared on Mobile No or EmailID int Y
Output Parameters
Column Name Description DataType Length
ErrorCode 0 - Failed int
1 - Success
ErrorMessage Error/Success message string
PoliciesData List of all active policies with below
fields.
PolicyNo string
RenewalDate string
Model string
Variant string
3. Get Models:
Get Models List API (Exposed by HIIB)
HIIB is exposing the function, named GetModels. This function will accept 0 parameters and
return list of models along with IDs.
The details of the input and output parameters of function GetModels are mentioned in tables
below:
Output Parameters
Column Name Description DataType Length
ModelId Unique numeric ID int
ModelName Name of models string 500
4. Get Variants:
Get Variants List API (Exposed by HIIB)
HIIB is exposing the function, named GetVariants. This function will accept 1 parameters and
return list of variants against that ModelId.
The details of the input and output parameters of function GetVariants are mentioned in tables
below:
Output Parameters
Column Name Description DataType Length
VariantId Integer Variant ID int
VariantName Name of the Variants string 500
5. New Registration:
New Registration Submission API (Exposed by HIIB)
HIIB is exposing the function, named AddNewUsers. This function will accept 6 parameters and
return status of the action.
The details of the input and output parameters of function AddNewUsers are mentioned in tables
below:
Input Parameters
Column Name Description DataType Length Mandatory
CustomerName Customer name string Y
MobileNo Numeric Mobile No int Y
RegistrationNo Registration No without special string Y
characters
Address Address of the Customer string Y
ModelId Model ID int Y
VariantId Variant ID int Y
Output Parameters
Column Name Description DataType Length
ErrorCode 0 - Failed int
1 - Success
ErrorMessage Error/Success message string
6. Download Policy:
Download Policy API (Exposed by HIIB)
HIIB is exposing the function, named DownloadPolicy. This function will accept 2 parameters and
return status of the action with Base64 policy PDF code.
The details of the input and output parameters of function DownloadPolicy are mentioned in
tables below:
Input Parameters
Column Name Description DataType Length Mandatory
ActionType D - Download Only, E - Email Only, B - string Y
Both
PolicyNo Policy No string Y
Input Parameters
Column Name Description DataType Length Mandatory
PolicyNo Policy No string Y
Output Parameters
Column Name Description DataType Length
PolicyNo Policy No shared string
Name of proposer in case of
ProposerName string
individual policy
Name of company in case of
CompanyName string
corporate policy
Contact Person name in case of
ContactPersonName string
corporate policy
ProposalType I - Individual, C - Corporate string
MobileNo1 Primary mobile no int
MobileNo2 First alternate mobile no int
MobileNo3 Second alternate mobile no int
MobileNo4 Third alternate mobile no int
EmailID Customer email ID string
PANNo Customer PAN No string
DOB Customer DOB string
GSTINo Customer GSTI No string
Address1 Customer Addres s1 string
Address2 Customer Addres s2 string
Address3 Customer Addres s3 string
StateId Customer state ID string
CityId Customer City ID int
PinCode Customer pincode string
AadhaarNo Customer Aadhaar No string
CKYC Customer CKYC string
NomineName Customer nomine Name string
NomineAge Customer nomine Age int
NomineRelation Customer nomine Relation string
Implementation Approach Website API Integration
RegistrationNo Vehicle Registration No string
EngineNo Vehicle Engine No string
ChassisNo Vehicle Chassis No string
Model Vehicle Model string
Variant Vehicle Variant string
RegistrationDate Vehicle Registration Date date
IsTransferCase Transfer check of the vehicle int
IsClaimTaken Claim is taken or not int
LastYearNCBPer Last year NSC int
Electrical Electrical Invoice Value int
NonElectrical Non Electrical Invoide Value int
Geographical Values
GeoExtension Selected(Comma seperated string
string)
ISCPACover If CPA is taken for TP part int
CPATenure Tenure of CPA taken int
If PA Unnammed Passenger for
IsPAUnnammedPassenger int
TP Part
IsPaidDriver Is Paid Driver for TP Part int
Legal Liability Paid Driver for TP
LegalLiabilityPD int
Part
Legal Liability Unnammed
LegalLiabilityUnnammed int
Passenger for TP Part
OtherTPPolicyNo TP Policy No in case of IsActiveTP string
OtherTPIC TP IC in case of IsActiveTP int
TP Start Date in case of
OtherTPStartDate string
IsActiveTP (MM/dd/yyyy)
TP End Date in case of IsActiveTP
OtherTPEndDate string
(MM/dd/yyyy)
8. States List:
Get States List API (Exposed by HIIB)
HIIB is exposing the function, named GetStateList. This function will accept 0 parameters and
return list of states.
The details of the input and output parameters of function GetStateList are mentioned in tables
below:
Output Parameters
Column Name Description DataType Length
StateId Unique numeric ID int
StateName Name of States string
StateCode Unique State RTO Codes string
9. Get Cities:
Get Cities List API (Exposed by HIIB)
HIIB is exposing the function, named GetCityList. This function will accept 1 parameter and return
list of cities against that StateId.
The details of the input and output parameters of function GetCityList are mentioned in tables
Implementation Approach Website API Integration
below:
Input Parameters
Column Name Description DataType Length Mandatory
StateId Numeric Id of the state int Y
Output Parameters
Column Name Description DataType Length
CityId Unique numeric ID int
CityName Name of Cities string 500
Input Parameters
Column Name Description DataType Length Mandatory
PolicyNo PolicyNo String Y
Output Parameters
Column Name Description DataType Length
CoverTypes List of cover types
CoverTypeId Cover Type ID int
CoverTypeName Cover Types string
GeographicalAreas List of Geographical Areas
GeographicalAreaId Geographical Area ID int
GeographicalAreaName Geographical Area Name string
PAUnnammedList List of PA Unnammed Passenger Cover
PAUnnamedLabel PA Unnammed Passenger Cover Text string
PAUnnamedValue PA Unnammed Passenger Cover Value string
Output Parameters
Column Name Description DataType Length
0 - Failed
ErrorCode int
1 - Success
ErrorMessage Message against errorcode string 200
Output Parameters
Column Name Description DataType Length
Proposal ID created against the details
ProposalId int
saved
Output Parameters
Column Name Description DataType Length
AddOnId Unique numeric ID int
AddOnName Name of AddOn string 200
AddOnsShortCode ShortCode of AddOns string 4
Input Parameters
Column Name Description DataType Length Mandatory
ProposalId Numeric ID of proposal int Y
IDVValue If user changes the IDV int N
AddOns Comma Seperated AddOn Ids string Y
Output Parameters
Column Name Description DataType Length
ExistingPolicyNo Policy no of the previous policy renewing string
ExistingInsuranceCompany Insurance company of previous policy string
NewIDV New IDV value int
ExistingAddOns List of Add-Ons opted in previous policy
AddOnId AddOnId int
AddOnName Name of the AddOn string
AddOnCode 2-3 digit code of the AddOn string
Quotations List of quotations of all Ics
ICName Insurance Company name string
Rating Rating of the Insurance Company decimal
SolvencyRatio Solvency Ratio of the Insurance decimal
Implementation Approach Website API Integration
Company
0 - Pending, 1 - KYC Done with the
KYCDone Insurance Company int
ExtraBenefit Extra Benefits %age decimal
TotalPremium Total Premium to pay int
AddOns List of Add-Ons opted in this policy
AddOnPackageId Add-On Package ID int
AddOnName Package Name string
AddOnTotalPremium Total Premium of the AddOns int
AddOnsIncluded List of Add-Ons included
AddOnId Add-On Id int
AddOnName Add-On Name string
AddOnCode 2-3 digit code of the AddOn string
AddOnPremium Premium of that Add-On int
Output Parameters
Column Name Description DataType Length
0 - Failed
ErrorCode int
1 - Success
ErrorMessage Message against errorcode string 200
Output Parameters
Column Name Description DataType Length
Output Parameters
Column Name Description DataType Length
0 - Failed
ErrorCode int
1 - Success
ErrorMessage Message against errorcode string 200
Output Parameters
Column Name Description DataType Length
0 - Failed
ErrorCode int
1 - Success
ErrorMessage Message against errorcode string 200
ProposalId Encrypted proposal ID string 500
PI_URL Pre-inspection URL String 1000
Output Parameters
Column Name Description DataType Length
ProposalId ProposalId int
Insurer Insurer full name string
ProposalNumber Proposal Number string
PolicyStartDate Policy Start Date - dd/mm/yyyy string
PolicyExpiryDate Policy Expiry Date - dd/mm/yyyy string
RegistrationNo Registration No string
VehicleModel Vehicle Model string
VehicleVariant Vehicle Variant string
TotalPremium Total Premium int
AddOns Add Ons List
AddOnName Add On Name string
AddOnCode Add On Code string
IsKYCDone KYC Status int
KYCICNo KYC IC Response No if KYC is completed string
Output Parameters
Column Name Description DataType Length
PolicyNumber Proposal Number string
BankReferenceNo Policy Start Date - dd/mm/yyyy string
TransactionID Policy Expiry Date - dd/mm/yyyy string
TransactionAmount Registration No string
ProposalNo Vehicle Model string
Output Parameters
Column Name Description DataType Length
WorkshopId Unique numeric ID int
WorkshopName Name of Workshops string 500
WorkshopCode Workshop Code string 30
Output Parameters
Column Name Description DataType Length
0 - Failed
ErrorCode int
1 - Success
ErrorMessage Message against errorcode string 200
ClaimNo ClaimNo against the request submitted. string 200
Output Parameters
Column Name Description DataType Length
0 - Failed
ErrorCode int
1 - Success
ErrorMessage Message against errorcode string
ClaimNo Active Claim No against given details string
ClaimStage Integer stage value int
ClaimStageName Current stage name string
Output Parameters
Column Name Description DataType Length
0 - Failed
ErrorCode int
1 - Success
ErrorMessage Message against errorcode string
Output Parameters
Column Name Description DataType Length
0 - Failed
ErrorCode int
1 - Success
ErrorMessage Message against errorcode string
● User need to obtain access token from Cognito authentication API provided, which they need to send
in Bearer Authentication header of Policy PDF API requests.
● User also need to pass user name & password information in headers to get response from APIs.
A: Parameters Required
●
Domain:
https://hiib.auth.ap-south-1.amazoncognito.com/oauth2/token
B: Instructions Required
●
Using Postman
Type – POST
URL - https://hiib.auth.ap-south-1.amazoncognito.com/oauth2/token
Type – POST
URL - https://digiwebuat.hiib.in/api/OTP/GetOTP
Type – POST
URL - https://digiwebuat.hiib.in/api/OTP/VerifyOTP
Type – POST
URL - https://digiwebuat.hiib.in/api/Master/GetModels
Type – POST
URL - https://digiwebuat.hiib.in/api/Master/GetVariants?ModelId={ModelId}
Type – POST
URL - https://digiwebuat.hiib.in/api/Master/AddNewUsers
Type – POST
URL - https://digiwebuat.hiib.in/api/Policy/DownloadPolicy
Type – POST
URL - https://digiwebuat.hiib.in/api/Policy/GetRenewalPolicy
Type – POST
URL - https://digiwebuat.hiib.in/api/Master/GetStateList
Type – POST
URL - https://digiwebuat.hiib.in/api/Master/GetCityList
Type – POST
URL - https://digiwebuat.hiib.in/api/Master/GetProposalMaster
Type – POST
URL - https://digiwebuat.hiib.in/api/OTP/GetPhoneEmailOTP
Type – POST
URL - https://digiwebuat.hiib.in/api/OTP/VerifyPhoneEmailOTP
Type – POST
URL - https://digiwebuat.hiib.in/api/Policy/SaveCustomerProposal
Type – POST
URL - https://digiwebuat.hiib.in/api/Master/GetAddonList
Type – POST
URL - https://digiwebuat.hiib.in/api/Quotation/FetchQuotes
Type – POST
URL - https://digiwebuat.hiib.in/api/Policy/SaveAddOns
Type – POST
URL - https://digiwebuat.hiib.in/api/KYC/VerifyKYC
Type – POST
URL - https://digiwebuat.hiib.in/api/KYC/KYC_StatusRequest
Type – POST
URL - https://digiwebuat.hiib.in/api/Policy/GetProposerPreviewData
Type – POST
URL - https://digiwebuat.hiib.in/api/PI/SavePIRequest
Method to do payment:
Type – POST
URL - https://uat.hiib.in/Payment/Payment/GetWebsitePGRequest?encProposalId=<ProposalId>
Type – POST
URL - https://digiwebuat.hiib.in/api/Payment/GetPaymentData
Type – GET
URL - https://digiwebuat.hiib.in/api/Claim/GetWorkshop?CityId=<CityID>
Type – POST
URL - https://digiwebuat.hiib.in/api/Claim/ClaimIntimation
Type – POST
URL - https://digiwebuat.hiib.in/api/Claim/ClaimStatus
Type – POST
URL - https://digiwebuat.hiib.in/api/Claim/ReportIssue
Type – POST
URL - https://digiwebuat.hiib.in/api/Claim/Feedback
Note: For every request new real time token will be generated.
Step 10: Repeat step 3 and 4 and add json data in JSON field and click Send to submit new subscribers data.
Step 12: Repeat step 3 and 4 and pass required data in json format and click Send to get Policy Details.
Step 14: Repeat step 3 and 4 and add json data in JSON field and click Send to Get Cities.
Step 16: Repeat step 3 and 4 and add json data in JSON field and click Send to Generate OTP.
Step 18: Repeat step 3 and 4 and add json data in JSON field and click Send to Save Proposal Details.
Step 20: Repeat step 3 and 4 and add json data in JSON field and click Send to Fetch Quotations
Step 21: Repeat step 3 and 4 and add json data in JSON field and click Send to save selected addons and IC.
Step 23: If policy is breakin, use this APi to request for Pre-Inspection. Repeat step 3 and 4 and add json
data in JSON field and click Send to submit request.
Step 25: Payment URL is simple and you can check with normal browser by entering the URL with proposal
ID.
Step 26: Repeat step 3 and 4 and add json data in JSON field and click get proposal payment details.
Step 28: Repeat step 3 and 4 and add json data in JSON field and click Send to submit details.
Step 30: Repeat step 3 and 4 and add json data in JSON field and click Send to submit issue request.
Response:
{
"MobileNo": "9999999999",
"ErrorCode": "1",
"ErrorMessage": "OTP has been sent on your Mobile No."
}
2. OTP Verification
Request:
{
"MobileNo": "9999999999",
"OTP": "1941"
}
Response:
{
"ErrorCode": "1",
"ErrorMessage": "OTP has been verified successfully.",
"PoliciesData": null
}
3. Get Models
Response:
[
{
"ModelId": 2,
"ModelName": "ACCENT"
},
{
"ModelId": 34,
"ModelName": "ALCAZAR"
},
{
"ModelId": 33,
"ModelName": "ALL NEW I20"
},
{
4. Get Variants:
Request: https://digiwebuat.hiib.in/api/Master/GetVariants?ModelId=2
Response:
[
{
"VariantId": 1345,
"VariantName": "1.5 LITRE DIESEL"
},
{
"VariantId": 1344,
"VariantName": "1.5 LITRE PETROL"
},
{
"VariantId": 1346,
"VariantName": "1.6 LITRE PETROL"
},
{
"VariantId": 837,
"VariantName": "CRDI E2"
}
]
Response:
{
"ErrorCode": 1,
"ErrorMessage": "Data has been submitted successfully."
}
Response:
{
"ErrorCode": 1,
"ErrorMessage": "Success",
"PolicyString": "Base64....."
}
Response:
{
"PolicyNo": "3001/HY-10277633/00/000",
"ProposerName": "MR. MANISH MANISHTEST",
"CompanyName": "",
"ContactPersonName": "MR. MANISH MANISHTEST",
"ProposalType": "I",
"MobileNo1": "9999999999",
"MobileNo2": null,
"MobileNo3": null,
"MobileNo4": null,
"EmailID": "[email protected]",
"PANNo": "",
"DOB": "2004-12-01T00:00:00",
"GSTINo": null,
"Address1": "TEST",
"Address2": "NEAR METRO CITY",
"Address3": "BOTANICAL GARDEN",
"StateId": 9,
"CityId": 167,
"PinCode": "110051",
"AadhaarNo": "",
"CKYC": null,
"NomineName": "NOMINEE NAME",
"NomineAge": 45,
"NomineRelation": "BROTHER",
"RegistrationNo": "",
"EngineNo": "G4LFNM283721",
"ChassisNo": "MALBJ512LNM169158",
Implementation Approach Website API Integration
"Model": "ALL NEW I20",
"Variant": "I20 ASTA 1.2 KAPPA MT",
"RegistrationDate": null,
"IsTransferCase": 0,
"IsClaimTaken": 0,
"LastYearNCBPer": 0,
"Electrical": 0,
"NonElectrical": 0,
"GeoExtension": null,
"ISCPACover": 1,
"CPATenure": 3,
"IsPAUnnammedPassenger": 0,
"IsPaidDriver": 0,
"LegalLiabilityPD": 1,
"LegalLiabilityUnnammed": 0,
"OtherTPPolicyNo": "",
"OtherTPIC": 0,
"OtherTPStartDate": "",
"OtherTPEndDate": ""
8. Get States:
Response:
[
{
"StateId": 1,
"StateName": "ANDAMAN ISLANDS",
"StateCode": "AN"
},
{
"StateId": 2,
"StateName": "ANDHRA PRADESH",
"StateCode": "AP,TS"
},
{
"StateId": 3,
"StateName": "ARUNACHAL PRADESH",
"StateCode": "AR"
},
{
"StateId": 4,
"StateName": "ASSAM",
"StateCode": "AS"
}
]
9. Get Cities:
Request:
Implementation Approach Website API Integration
{
"StateId": 1
}
Response:
[
{
"CityId": 1,
"CityName": "ANDAMAN"
},
{
"CityId": 2,
"CityName": "CAR NICOBAR"
},
{
"CityId": 11603,
"CityName": "GARACHARMA"
},
{
"CityId": 9541,
"CityName": "GREAT NICOBAR"
}
]
Response:
{
"CoverTypes": [
{
"CoverTypeId": 1,
"CoverTypeName": "1 OD + 1 TP"
},
{
"CoverTypeId": 2,
"CoverTypeName": "0 OD + 1 TP"
},
{
"CoverTypeId": 6,
"CoverTypeName": "1 OD + 0 TP"
}
],
"GeographicalAreas": [
{
"GeographicalAreaId": 6,
Implementation Approach Website API Integration
"GeographicalAreaName": "Bangladesh"
},
{
"GeographicalAreaId": 3,
"GeographicalAreaName": "Bhutan"
},
{
"GeographicalAreaId": 5,
"GeographicalAreaName": "Maldives"
},
{
"GeographicalAreaId": 2,
"GeographicalAreaName": "Nepal"
},
{
"GeographicalAreaId": 1,
"GeographicalAreaName": "Pakistan"
},
{
"GeographicalAreaId": 4,
"GeographicalAreaName": "Sri Lanka"
}
],
"PAUnnammedList": [
{
"PAUnnamedLabel": "200000",
"PAUnnamedValue": "2,00,000"
},
{
"PAUnnamedLabel": "100000",
"PAUnnamedValue": "1,00,000"
},
{
"PAUnnamedLabel": "90000",
"PAUnnamedValue": "90,000"
},
{
"PAUnnamedLabel": "80000",
"PAUnnamedValue": "80,000"
},
{
"PAUnnamedLabel": "70000",
"PAUnnamedValue": "70,000"
},
{
"PAUnnamedLabel": "60000",
"PAUnnamedValue": "60,000"
},
{
Implementation Approach Website API Integration
"PAUnnamedLabel": "50000",
"PAUnnamedValue": "50,000"
},
{
"PAUnnamedLabel": "40000",
"PAUnnamedValue": "40,000"
},
{
"PAUnnamedLabel": "30000",
"PAUnnamedValue": "30,000"
},
{
"PAUnnamedLabel": "20000",
"PAUnnamedValue": "20,000"
},
{
"PAUnnamedLabel": "10000",
"PAUnnamedValue": "10,000"
}
]
}
Response:
{
"ErrorCode": "1",
"ErrorMessage": "OTP has been sent on your Mobile No."
}
Response:
{
"ErrorCode": "1",
"ErrorMessage": "OTP has been verified successfully."
}
13. Save Customer Proposal Details:
Implementation Approach Website API Integration
Request:
{
"PolicyNo": "sample string 1",
"ProposerName": "sample string 2",
"CompanyName": "sample string 3",
"ContactPersonName": "sample string 4",
"ProposalType": "sample string 5",
"MobileNo1": "sample string 6",
"MobileNo2": "sample string 7",
"MobileNo3": "sample string 8",
"MobileNo4": "sample string 9",
"EmailID": "sample string 10",
"PANNo": "sample string 11",
"DOB": "sample string 12",
"GSTINo": "sample string 13",
"Address1": "sample string 14",
"Address2": "sample string 15",
"Address3": "sample string 16",
"StateId": 17,
"CityId": 18,
"PinCode": 19,
"AadhaarNo": "sample string 20",
"CKYC": "sample string 21",
"NomineName": "sample string 22",
"NomineAge": 23,
"NomineRelation": "sample string 24",
"RegistrationNo": "sample string 25",
"EngineNo": "sample string 26",
"ChassisNo": "sample string 27",
"Model": "sample string 28",
"Variant": "sample string 29",
"RegistrationDate": "sample string 30",
"IsTransferCase": 31,
"IsClaimTaken": 32,
"LastYearNCBPer": 33,
"Electrical": 34,
"NonElectrical": 35,
"GeoExtension": "sample string 36",
"ISCPACover": 37,
"CPATenure": 38,
"IsPAUnnammedPassenger": 39,
"IsPaidDriver": 40,
"LegalLiabilityPD": 41,
"LegalLiabilityUnnammed": 42
}
Response:
Implementation Approach Website API Integration
{
"ProposalId": 9999,
"ErrorCode": "1",
"ErrorMessage": "Data has been submitted successfully."
}
Response:
{
"ErrorCode": 0,
"ErrorMessage": "Failed",
"ICKYCRequestURL":
"https://szuat.reliancegeneral.co.in:100/kyc/e2kyc?ID=E1JCMqQkBwbMA8re2K4jcUT+wnca8Tg6EFab
wxCsrrq/VtKp7boUJG8IFcXKLCsZwsVk/fGDPbIEDtoxKNOvzts2EODInOpfPwiFhQpX1f3KK7M4gG/Ypgdf
Ilx8DceEWhXOZD3VqgCWuxAKPGEESairpL8YVZlB84VlVXOn1irLmW3iwTBhvI6Pl4TCaHrE",
"RedirectionURL": "<form id=\"KYCFailedFormTag\" method =\"post\" name=\"redirect\"
action=\"https://szuat.reliancegeneral.co.in:100/kyc/e2kyc?ID=E1JCMqQkBwbMA8re2K4jcUT+wnca8
Implementation Approach Website API Integration
Tg6EFabwxCsrrq/VtKp7boUJG8IFcXKLCsZwsVk/fGDPbIEDtoxKNOvzts2EODInOpfPwiFhQpX1f3KK7M4g
G/YpgdfIlx8DceEWhXOZD3VqgCWuxAKPGEESairpL8YVZlB84VlVXOn1irLmW3iwTBhvI6Pl4TCaHrE\"
>\r\n<input type = \"hidden\" id = \"VISoF_KYC_Req_No\" name = \"VISoF_KYC_Req_No\" value =
\"HIHY-RGI-000836\"/>\r\n<input type = \"hidden\" id = \"IC_KYC_No\" name = \"IC_KYC_No\" value
= \"HIHY-RGI-000836\"/>\r\n<input type = \"hidden\" name = \"VISoF_Return_URL\" id =
\"VISoF_Return_URL\" value =
\"https://uat.hiib.in/Policy/KYC/KYCResponse?YXTFTKxCTLU57ZNM1HsXYwmsPfCauj6tcnwmO+PIGx
w=\" />\r\n<input type = \"hidden\" name = \"Other_Add_FLD1\" id = \"Other_Add_FLD1\" value =
\"\" />\r\n<input type = \"hidden\" name = \"Other_Add_FLD2\" id = \"Other_Add_FLD2\" value =
\"\" />\r\n<input type = \"hidden\" name = \"Other_Add_FLD3\" id = \"Other_Add_FLD3\" value =
\"\" />\r\n<input type = \"hidden\" name = \"Other_Add_FLD4\" id = \"Other_Add_FLD4\" value =
\"\" />\r\n<input type = \"hidden\" name = \"Other_Add_FLD5\" id = \"Other_Add_FLD5\" value =
\"\" />\r\n<input type = \"hidden\" name = \"Other_Add_FLD6\" id = \"Other_Add_FLD6\" value =
\"\" />\r\n<input id=\"KYCFailedForm\" type=\"submit\" form=\"KYCFailedFormTag\" value=\"Click
me\" >\r\n</form>\r\n"
}
Response:
{
"ProposalId": "DPLUSYEPTCLGGnstPJ958jZPg==",
"PI_URL": null,
"ErrorCode": "0",
"ErrorMessage": "This policy requires break-in inspection and cannot be renewed online. Kindly connect
with dealer MOHIT at 9870839897 or write to [email protected]."
}
Response:
{
"ProposalId": 328551,
"Insurer": "M/S HITECH SPECIALITIES SOLUTIONS LIMITED",
"ProposalNumber": "HIIB309222",
"PolicyStartDate": "30-DEC-2023 (00:00) ",
"PolicyExpiryDate": "29-DEC-2024 (1 YEAR)",
"RegistrationNo": "mh-09-GF-7676",
"VehicleModel": "ALCAZAR",
"VehicleVariant": "ALCAZAR 1.5 MT PRESTIGE 7S",
"TotalPremium": 42820,
Implementation Approach Website API Integration
"IsKYCDone": 0,
"KYCICNo": "HIHY-RGI-000904",
"IsPIRequired": 0,
"IsPIDone": 0,
"AddOns": [
{
"AddOnName": "ZD+CM+RTI",
"AddOnCode": "ZD"
},
{
"AddOnName": "ZD+CM+RTI",
"AddOnCode": "CM"
},
{
"AddOnName": "ZD+CM+RTI",
"AddOnCode": "RTI"
},
{
"AddOnName": "ZD+CM+RTI",
"AddOnCode": "KP"
},
{
"AddOnName": "ZD+CM+RTI",
"AddOnCode": "PB"
}
]
}
Response:
{
"PolicyNumber": "996092323110000076",
"BankReferenceNo": "",
"TransactionID": "",
"TransactionAmount": 0,
"ProposalNo": "HIIB309231"
}
Response:
{
"ErrorCode": 1,
"ErrorMessage": "",
"ClaimNo": "DIGICLM000220"
}
Response:
{
"ErrorCode": 1,
Implementation Approach Website API Integration
"ErrorMessage": "Data Found",
"ClaimNo": "MOT01050390",
"ClaimStage": "N",
"ClaimStageName": "CLAIM INTIMATION"
}
Response:
{
"ErrorCode": 1,
"ErrorMessage": "DATA CREATED SUCCESSFULLY."
}
Response:
{
"ErrorCode": 1,
"ErrorMessage": "DATA CREATED SUCCESSFULLY."
}
6. Is this token life based then what is the life span for this token?
Yes, token expiry span is 10 minutes.