post
https://{environment}.origamirisk.com/OrigamiApi/api/Policies//Reinstate
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Overview
Creates a reinstatement endorsement for a previously cancelled policy. Like the Cancel endpoint, this does not immediately reinstate the policy — it creates an endorsement proposal representing the reinstatement, applies it as a policy change, and rates the endorsement. The returned RecordID is the new endorsement's ProposalID.
What this endpoint does:
- Loads the policy by
policyID - Validates the policy can be reinstated (must be cancelled, dates must be valid)
- Defaults
reinstateDateto the last cancellation date if not provided - Creates a
PolicyChangerecord with actionReinstate - Populates the policy transaction from the request body (reinstatement reason, description, etc.)
- Creates a reinstatement endorsement proposal via
CreateEndorsement - Accepts the policy change against the endorsement and rates it
- Returns the new endorsement's
ProposalID