ValidationCompleteBody
| field | type | description | properties |
|---|---|---|---|
| document_validation_id | string(uuid) | ID of the document validation that finalized. | |
| status | Status 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_at | string(date-time) | ISO timestamp at which the validation reached its terminal status. |

