Skip to content

certificates.issueOrRenew

POST
/certificates/issue-or-renew
curl --request POST \
--url https://example.com/api/certificates/issue-or-renew \
--header 'Content-Type: application/json' \
--data '{ "domainBindingId": "example", "certificateId": "example", "reason": "issue", "providerKey": "example", "challengeType": "example", "idempotencyKey": "example", "causationId": "example" }'

Requests certificate issuance or renewal for a domain binding. Public docs: /docs/access/tls/certificates/#certificate-readiness

Media type application/json
object
domainBindingId
required
string
>= 1 characters
certificateId
string
>= 1 characters
reason
string
default: issue
Allowed values: issue renew replace
providerKey
string
>= 1 characters
challengeType
string
>= 1 characters
idempotencyKey
string
>= 1 characters
causationId
string
>= 1 characters

OK

Media type application/json
object
certificateId
required
string
attemptId
required
string
Example generated
{
"certificateId": "example",
"attemptId": "example"
}