GET /non-payment-insurance/cases/{caseId} to know where the case stands and what you can do next.
Statuses
rejected and policy-issued are final. The case also lists the actions you can take in allowedActions.
Following the outcome
The insurer does not notify the decision. PollGET /non-payment-insurance/cases/{caseId} with exponential backoff, waiting at least 30 seconds between calls, until the case reaches a final status.
Once the policy is issued, policy.policyNumber and policy.documents are available. While it is policy-requested, policy.status tells you whether the insurer is finishing the issuance (pending-insurer) or the landlord must sign the policy electronically (pending-signature).
When the case does not go ahead
If the case isrejected, go back to your candidates and choose another one. Their scores are still valid, so you do not need to score them again. Create a new case, with a new id, for the new tenant.