Create a version

Create a new CA set version in the CA set specified by caSetId. When creating a new version, the API compares the certificates and SHA-1 provided in the request with the existing versions in the CA set. If another version exists with fingerprints for the same certificates, a 422 response provides a link to the version. If the allowInsecureSha1 option differs between the versions with the same certificates, they're still considered the same CA set version. This prevents creating duplicate CA set versions.

Path Params
string
required

Identifies each CA set.

Query Params
string

For customers who manage more than one account, this runs the operation from another account. The Identity and Access Management API provides a list of available account switch keys.

Body Params
boolean
Defaults to false

By default, the version's certificates need a signature algorithm of SHA-256 or better. Enabling this allows certificates with SHA-1 signatures.

certificates
array of objects
required
length ≥ 1

The certificates that are valid, non-expired, root, or intermediate.

certificates*
string
required
length ≥ 1

The certificate in PEM format, as found in a Base64 ASCII encoded file.

string | null

Optional description for the certificate.

string | null

Any additional comments you can provide while creating or updating the CA set version.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
URL
Response
Choose an example:
application/json
application/problem+json