Skip to content

certificates.import

POST
/certificates/import
curl --request POST \
--url https://example.com/api/certificates/import \
--header 'Content-Type: application/json' \
--data '{ "domainBindingId": "example", "certificateChain": "example", "privateKey": "example", "passphrase": "example", "idempotencyKey": "example", "causationId": "example" }'

Imports a manual certificate for a domain binding. Public docs: /docs/access/tls/certificates/#certificate-readiness

Media type application/json
object
domainBindingId
required
string
>= 1 characters
certificateChain
required
string
>= 1 characters
privateKey
required
string
>= 1 characters
passphrase
string
>= 1 characters
idempotencyKey
string
>= 1 characters
causationId
string
>= 1 characters
Example generated
{
"domainBindingId": "example",
"certificateChain": "example",
"privateKey": "example",
"passphrase": "example",
"idempotencyKey": "example",
"causationId": "example"
}

OK

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