---
title: "Add a SSL certificate request"
method: POST
path: "/sslcertificaterequests"
tags: ["SSL certificate requests"]
---

# Add a SSL certificate request

`POST /sslcertificaterequests`

Executing this method causes the purchase of a paying product.

Log on to our website to see your current (renewal) prices or contact our Sales department.

Please note that promotional pricing does not apply for purchases made through our API.

## Request body

- CreateSslCertificateRequest
  - `csr` string — The certificate signing request data. The certificate signing request subject should contain following attributes: <table><tr><th>Name</th><th>Code</th><th>Format</th></tr><tr><td>CommonName</td><td>CN</td><td>Valid domain name, for example site.be, alias.site.be or *.site.be</td></tr><tr><td>Country</td><td>C</td><td>ISO 3166-1 alpha-2 country code</td></tr><tr><td>State</td><td>ST</td><td></td></tr><tr><td>Locality</td><td>L</td><td></td></tr><tr><td>Organization</td><td>O</td><td></td></tr><tr><td>EmailAddress</td><td>E</td><td>Valid email address</td></tr></table> The certificate signing request should also contain all the additional aliases and domains (SAN's) for the certificate.
  - `certificate_type` 'standard' | 'multi_domain' | 'wildcard' — The type of the certificate: <ul><li>Standard: Certificate for a single domain.</li><li>Multi domain: Certificate for multiple (sub)domains belonging to the same owner.</li><li>Wildcard: Certificate for all the subdomains.</li></ul>
  - `validation_level` 'domain_validated' | 'organization_validated' | 'extended_validated' — The validation level of the certificate: <ul><li>Domain validated: Basic check of the identity of the owner of the domain name.</li><li>Organization validated: Company details are verified and integrated in the certificate.</li><li>Extended validated: A thorough verification of your domain name and company details.</li></ul>
  - `additional_validation_attributes` AdditionalValidationAttribute[] — List of additional validation attributes for the certificate when choosing organization or extended validation. <table><tr><th>Name</th><th>Info</th><th>Required</th></tr><tr><td>Firstname</td><td>Firstname of the technical contact</td><td>Yes</td></tr><tr><td>Lastname</td><td>Lastname of the technical contact</td><td>Yes</td></tr><tr><td>Phone</td><td>Phone of the technical contact</td><td>Yes</td></tr><tr><td>EmailAddress</td><td>Email address of the technical contact</td><td>Yes</td></tr><tr><td>Street</td><td>Address street of the organization</td><td>Yes</td></tr><tr><td>Number</td><td>Address house number of the organization</td><td>Yes</td></tr><tr><td>PostalCode</td><td>Address postal code of the organization</td><td>Yes</td></tr><tr><td>VatCountryCode</td><td>VAT country code of the organization, ISO 3166-1 alpha-2 country code</td><td>Yes</td></tr><tr><td>OrganizationNumber</td><td>Business number of the organization</td><td>No</td></tr></table>
    - `name` string — Additional validation attribute field name.
    - `value` string — Additional validation attribute field value.

## Response `201`

Created

---

[API](https://skmtc.net/combell/apis/public-api.md) · [All operations](https://skmtc.net/combell/apis/public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/combell/public-api/versions/d6d1ea012567/schema)
