Update order status
PUT https://www.digicert.com/services/v2/order/certificate/{{order_id}}/status
Use this endpoint to update the status of the order with the given order_id
. By updating the status of an order, you can:
Cancel a pending order for a new or renewed certificate.
To cancel a pending order, the order status must be
pending
orwaiting_pickup
.Cancel a pending reissue.
To cancel a pending reissue, the order status must be
reissue_pending
.Tip
Cancel and reject a pending reissue
request
If you use the Services API to manage certificate request approvals, you can use the Update order status endpoint to cancel reissue requests that are pending admin approval. When using this endpoint to cancel a pending reissue
request
:The reissue is canceled, and the
status
of the order changes fromreissue_pending
back toissued
.The
status
of the correspondingrequest
becomesrejected
.The
note
(if provided) from the Update order status payload is stored in theprocessor_comment
field on the rejectedrequest
.
You can also reject a pending reissue
request
by using the Update request status endpoint.Mark a migrated certificate order as either
renewed
ornot_renewed
.To mark a migrated certificate order as
renewed
, the certificate must be within 90 days of expiring, or it must have already expired. To mark a migrated certificate order asnot_renewed
, the order must already be marked asrenewed
.Notice
Migrated certificate orders
When you migrate an order from your legacy console and then renew it in CertCentral, the original order may not automatically update to reflect the renewal. To prevent these "renewed" orders from appearing alongside orders that still need to be renewed, you can manually change the status of the original order to renewed.
To renew a migrated order that you've marked
renewed
, you must first set the status of that order tonot_renewed
.
Example requests and response
Request parameters
Name | Req/Opt | Type | Description |
---|---|---|---|
status | required | string | Updated status for the order. Allowed values (case sensitive):
|
note | conditional | string | Custom message about the status change. The |