Application Status
Proposal status API will enable the consumers to check the status of insurance policy application, the policy status (if already issued) and premium status.
Insurance Application Status
- Quote Created: One or more quotes have been generated for the customer.
- Quote Selected: A specific product quote has been selected by the customer.
- Quote Updated: The selected quote has been updated based on changes in inputs.
- Proposal Application Pending: The proposal is in quotation stage or is yet to be fully submitted.
- Proposal Submission Initiated: Proposal submission process has been initiated.
- Proposal Submitted: The proposal has been successfully submitted.
- Proposal Modification Requested: Modification has been requested on the submitted proposal.
- Requirements Pending: Proposal is pending due to outstanding requirements such as documents, medicals, or payment.
- Document Upload Initiated: Document upload process has been started.
- Document Upload Pending: Payment is completed and required documents are pending from the customer.
- Documents Uploaded: All required documents have been successfully uploaded.
- Requirement Verification: Submitted documents are under verification by Ops or Underwriting team.
- OTP Verified: OTP verification has been successfully completed.
- PreConversion: Application validation is in progress prior to policy conversion.
- Scrutiny: The proposal application is under detailed scrutiny.
- Underwriting: The proposal is being reviewed by the underwriting team.
- Counter Offer: A counter offer has been provided by the insurer due to additional health premiums or eligibility conditions.
- Accepted: The proposal application has been accepted by the insurance company.
- Rejected: The proposal application has been rejected by the insurance company.
- Inspection Pending: Inspection is pending as part of underwriting requirements.
- Inspection Approved: Inspection has been approved and the application can proceed to payment.
- Payment Initiated: Payment process has been initiated.
- Payment Success: Payment has been successfully completed.
- Payment Failure: Payment gateway returned an error and payment failed.
- Payment Intimation Failed: Payment success intimation to insurer failed.
- Policy Issued: Policy has been issued against the submitted proposal.
- Awaiting Client Approval: Awaiting approval or confirmation from the customer.
- Proposal Error: Post submission, an error was returned by 1SB or the insurance company.
- KYC Success: KYC verification has been successfully completed.
- KYC Failed: KYC verification has failed.
- Cancelled: The proposal application has been cancelled.
- Unpaid: No payment has been made yet.
Payment Status
- Payment Initiated: Payment initiation is in progress (for example, bank transfer or gateway transaction started).
- Payment Failed: Payment attempt failed due to technical issues or bank-related errors.
- Payment Successful: Payment has been successfully completed.
- Payment Intimation Failed: System failed to notify the insurer about the successful payment.
- Refund: Premium amount has been refunded to the customer.
Request Body required
1SB Proposal Status Request
- Array [
- ]
Possible values: <= 20 characters
Distributor ID assigned to each consumer by 1SB
Possible values: <= 15 characters
The code to identify for which insurance company this proposal belongs to.
Possible values: <= 100 characters
Reference number generated on submitting the proposal.
Possible values: <= 100 characters
Policy reference number.
Possible values: <= 100 characters
Reference number generated on submitting the proposal.
memberDetails object
Section to capture details of member
Possible values: <= 30 characters
Possible values: <= 15 characters
Possible values: <= 10 characters
varFields object[]
varField array hold any additional data related to policy details status
Possible values: <= 20 characters
Name of additional fields
Possible values: <= 20 characters
Value of additional fields
- 200
1SB Proposal Status Response
Schema
- Array [
- Array [
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- ]
- ]
Reference number generated on submission of application
manufacturer object[]
Array to capture status of multiple manufacturers/insurance companies
Code identifying insurance company
product object[]
Code of Life Insurance Product
applicationStatus object
Possible values: [PROPOSAL_APPLICATION_PENDING, REQUIREMENTS_PENDING, SCRUTINY, UNDERWRITING, ACCEPTED, COUNTER_OFFER, REJECTED, POLICY_ISSUED, PROPOSAL_SUBMITTED, PROPOSAL_MODIFICATION_REQUESTED, AWAITING_CLIENT_APPROVAL, PROPOSAL_ERROR, PAYMENT_SUCCESS, PAYMENT_FAILURE, REQUIREMENT_VERIFICATION, PRE_CONVERSION, CANCELLED, OTP_VERIFIED, DOCUMENT_UPLOAD_PENDING, QUOTE_CREATED, QUOTE_SELECTED, PAYMENT_INITIATED, PROPOSAL_SUBMISSION_INITIATED, DOCUMENT_UPLOAD_INITIATED, QUOTE_UPDATED, PAYMENT_INTIMATION_FAILED, DOCUMENTS_UPLOADED, KYC_SUCCESS, KYC_FAILED, INSPECTION_PENDING, INSPECTION_APPROVED]
1SB standard status for application or proposal
Description to provide additional information about 1SB status.
sub status as provided by the insurance company
Description to provide additional information about manufacturer status.
varFields object[]
varField array hold any additional data related to application status
Possible values: <= 20 characters
Name of additional fields
Possible values: <= 20 characters
Value of additional fields
policyDetails object
policy number
1SB standard status for the policy
Description to provide additional information about 1SB status.
Sub status as provided by the insurance company
Description to provide additional information about manufacturer status.
Date on which the policy was issued
Date from which the policy is effective
Date on which the policy coverage ends
the due date to renew the policy by customer
Date on which insurance company has dispatched the welcome kit for the policy.
varFields object[]
varField array hold any additional data related to policy details status
Name of additional fields
Value of additional fields
premiumStatus object
1SB standard status for the premium
Description to provide additional information about 1SB status.
sub status as provided by the insurance company
Description to provide additional information about manufacturer status, if any, sent in by the manufacturer.
Total premium paid for the policy till date.
Renewal amount due
The date when the last installment was paid
the payment method used to fund a transaction.
Has the customer opted for auto premium payment standing instruction
varFields object[]
varField array hold any additional data related to application status
Possible values: <= 20 characters
Name of additional fields
Possible values: <= 20 characters
Value of additional fields
varFields object[]
varField array hold any additional data
Possible values: <= 20 characters
Name of additional fields
Possible values: <= 20 characters
Value of additional fields
{
"applicationNo": "",
"manufacturer": [
{
"insuranceCompanyCode": "",
"product": [
{
"productCode": "string",
"applicationStatus": {
"applicationStatus": "PROPOSAL_APPLICATION_PENDING",
"applicationStatusDesc": "string",
"manufacturerAppStatus": "string",
"manufacturerAppStatusDesc": "string",
"varFields": [
{
"fieldName": "string",
"fieldValue": "string"
}
]
},
"policyDetails": {
"policyNo": "string",
"policyStatus": "string",
"policyStatusDesc": "string",
"manufacturerPolicyStatus": "string",
"manufacturerPolicyStatusDesc": "string",
"policyIssueDate": "string",
"policyEffectiveDate": "string",
"policyEndDate": "string",
"policyRenewalDueDate": "string",
"wlcKitDispatchDate": "string",
"varFields": [
{
"fieldName": "string",
"fieldValue": "string"
}
]
},
"premiumStatus": {
"premiumStatus": "string",
"premiumDesc": "string",
"ManufacturerPremiumStatus": "string",
"ManufacturerPremiumStatusDesc": "string",
"totalPremiumPaid": "string",
"renewalAmountDue": "string",
"lastInsalmentPaymentDate": "string",
"paymentSource": "string",
"autoPayment": "string",
"varFields": [
{
"fieldName": "string",
"fieldValue": "string"
}
]
},
"varFields": [
{
"fieldName": "string",
"fieldValue": "string"
}
]
}
]
}
]
}