ValidationCompleteBody

ValidationCompleteBody

fieldtypedescriptionproperties
document_validation_idstring(uuid)ID of the document validation that finalized.
statusStatus of a document upload policy validation. PENDING and RUNNING are transient. The remaining six statuses are terminal:
- VERIFIED, POLICY_INACTIVE, and POLICY_NOT_FOUND are confirmed verdicts from the carrier's system of record.
- CARRIER_UNSUPPORTED, MISSING_REQUIRED_INFORMATION, and UNABLE_TO_VALIDATE indicate that no definitive verdict could be reached.
Meanings:
- PENDING: Validation has been created but has not yet started.
- RUNNING: Validation is in progress.
- VERIFIED: Carrier confirmed the policy exists and is active.
- POLICY_INACTIVE: Carrier confirmed the policy exists but is cancelled, expired, or rescinded.
- POLICY_NOT_FOUND: Carrier definitively reported the policy does not exist in their system of record.
- CARRIER_UNSUPPORTED: The carrier on the document could not be verified by Canopy.
- MISSING_REQUIRED_INFORMATION: Required information needed to verify the policy could not be extracted from the uploaded document.
- UNABLE_TO_VALIDATE: Validation completed without producing a definitive verdict.
enum: PENDING, RUNNING, VERIFIED, POLICY_INACTIVE, POLICY_NOT_FOUND, CARRIER_UNSUPPORTED, MISSING_REQUIRED_INFORMATION, UNABLE_TO_VALIDATE
completed_atstring(date-time)ISO timestamp at which the validation reached its terminal status.