Used to request a certificate
Name | Type | Required / Optional | Description | Restrictions |
---|---|---|---|---|
Quote | Boolean | Optional | If true, validate the request and request a quote for the action |
Name | Type | Required / Optional | Description | Restrictions |
---|---|---|---|---|
Customer handle | String | Required | The customer handle |
|
Product | String | Required | The product defines the type of certificate to create |
|
Validity period | Integer | Required | The validity period of the certificate in months, Multi year certificates are delivered as a subscription service. | |
CSR | String | Required | A valid Certificate Signing Request |
|
Domain name | String | Optional | Overrides the common name in the CSR, see requiredFields/optionalFields in ssl product metadata for supported usage |
|
SAN | List <String> | Optional | List of SAN domains, overrides the alternative names in CSR, only applicible for multi domain certificates. Free www/non-www (when applicable) names are not automatically added for multi domain certificates, they must be specified. To exclude the free www/non-www name from your single-domain certificate, set this field to an empty list (`[]`). |
|
Organization | String | Optional | The organization, overrides the Organization field in CSR |
|
Department | String | Optional | Deprecated The department, overrides the Organisational Unit field in CSR |
|
Country | String | Optional | The country, will be taken from the CSR when not explicitly passed |
|
State | String | Optional | The state, will be taken from the CSR when not explicitly passed |
|
Address | String | Optional | The address, see requiredFields/optionalFields in ssl product metadata for supported usage |
|
Postal code | String | Optional | The postal code, see requiredFields/optionalFields in ssl product metadata for supported usage |
|
City | String | Optional | The city, overrides the City field in CSR |
|
COC | String | Optional | Chamber Of Commerce identifier, see requiredFields/optionalFields in ssl product metadata for supported usage |
|
SA Email | String | Optional | Recipient for the Subscriber Agreement, see requiredFields/optionalFields in ssl product metadata for supported usage |
|
SA Language | Enum | Optional | Deprecated Us the new "language" field available on all request types, for backward compatibility we use this value if "language" is not supplied |
Possible values:
|
Language | Enum | Optional | Preferred for validations, if not supplied default is selected based on the country. Supported languages may differ per provider, if not supported defaults back to English |
Possible values:
|
Unique value | String | Optional | An alphanumeric value of max 20 characters used for DCV validation, if not given a random string will be generated. |
|
Auth key | Boolean | Optional | Use auth key validation for direct issuance, see requiredFields/optionalFields in ssl product metadata for supported usage | |
approver | approver | Optional | Approver of the certificate, see requiredFields/optionalFields in ssl product metadata for usage. | |
dcv | List < dcv > | Optional | List of DCVs for this certificate |
Name | Type | Required / Optional | Description | Restrictions |
---|---|---|---|---|
First name | String | Required | First name of the approver |
|
Last name | String | Required | Last name of the approver |
|
Job title | String | Optional | Job title of the approver |
|
String | Required | Email address of the approver |
|
|
Voice | String | Required | The voice telephone number of the approver |
|
Name | Type | Required / Optional | Description | Restrictions |
---|---|---|---|---|
Common name | String | Required | The common name for this DCV entry |
|
Validation method for this DCV entry | Enum | Required | The validation type used for this DCV entry |
Possible values:
|
String | Optional | The email address for this DCV entry, required if 'type' is set to 'EMAIL' |
|
Response is the same as info process
Response is the same as info process
Generic errors can be expected.
POST
/v2/ssl/certificates
Content-Type: application/json
{}