Reinstatements API
See also
See Cancellations and Reinstatements for an overview of Cancellations functionality. See Cancellations API for information about using Cancellations in the API.
Endpoint Index
Action | Endpoint |
---|---|
Create a reinstatement | PATCH /cancellations/{cancellationLocator}/reinstate |
Fetch a reinstatement | GET /reinstatements/{locator} |
Update a reinstatement | PATCH /reinstatements/{locator} |
Accept a reinstatement | PATCH /reinstatements/{locator}/accept |
Issue a reinstatement | PATCH /reinstatements/{locator}/issue |
Invalidate a reinstatement | PATCH /reinstatements/{locator}/invalidate |
Fetch pricing for a reinstatement | GET /reinstatements/{locator}/price |
Details
Create a reinstatement¶
PATCH /cancellations/{cancellationLocator}/reinstate
Name | Position | Type | Required |
---|---|---|---|
cancellationLocator | path | string | required |
req | body | ReinstatementCreateRequest | required |
ReinstatementCreateRequest¶
optionaleffectiveTimestamp timestampreinstatementDeadlineTimestamp timestampissue boolean
Fetch a reinstatement¶
GET /reinstatements/{locator}
Name | Position | Type | Required |
---|---|---|---|
locator | path | string | required |
Update a reinstatement¶
PATCH /reinstatements/{locator}
Name | Position | Type | Required |
---|---|---|---|
locator | path | string | required |
req | body | ReinstatementUpdateRequest | required |
ReinstatementUpdateRequest¶
optionaleffectiveTimestamp timestampreinstatementDeadlineTimestamp timestamp
Accept a reinstatement¶
PATCH /reinstatements/{locator}/accept
Name | Position | Type | Required |
---|---|---|---|
locator | path | string | required |
Issue a reinstatement¶
PATCH /reinstatements/{locator}/issue
Name | Position | Type | Required |
---|---|---|---|
locator | path | string | required |
Invalidate a reinstatement¶
PATCH /reinstatements/{locator}/invalidate
Name | Position | Type | Required |
---|---|---|---|
locator | path | string | required |
Fetch pricing for a reinstatement¶
GET /reinstatements/{locator}/price
Name | Position | Type | Required |
---|---|---|---|
locator | path | string | required |
ReinstatementResponse¶
requiredlocator stringcancellationLocator stringstate string draft | accepted | issued | expiredcreatedTimestamp timestampupdatedTimestamp timestampeffectiveTimestamp timestampdocuments [PolicyDocumentResponse]optionalissuedTimestamp timestampreinstatementDeadlineTimestamp timestampreinstatementPaymentAmount numberinvoiceLocator string
The invoiceLocator
, price
, and reinstatementPaymentAmount
will only be included for accepted
or issued
reinstatements. The issuedTimestamp
will only be included for issued
reinstatements.