action combell_add_ssl_certificate_request { label: "Add a SSL certificate request" description: "Executing this method causes the purchase of a paying product.
\nLog on to our website to see your current (renewal) prices or contact our Sales department.
\nPlease note that promotional pricing does not apply for purchases made through our API." provider: combell method: POST path: "/sslcertificaterequests" encoding: json input: { type: "object" properties: { additional_validation_attributes: { type: "array" description: "List of additional validation attributes for the certificate when choosing organization or extended validation. \n
NameInfoRequired
FirstnameFirstname of the technical contactYes
LastnameLastname of the technical contactYes
PhonePhone of the technical contactYes
EmailAddressEmail address of the technical contactYes
StreetAddress street of the organizationYes
NumberAddress house number of the organizationYes
PostalCodeAddress postal code of the organizationYes
VatCountryCodeVAT country code of the organization, ISO 3166-1 alpha-2 country codeYes
OrganizationNumberBusiness number of the organizationNo
" items: { type: "object" properties: { name: { type: "string" description: "Additional validation attribute field name." } value: { type: "string" description: "Additional validation attribute field value." } } additionalProperties: false } } certificate_type: { type: "string" description: "The type of the certificate: \n" enum: ["standard", "multi_domain", "wildcard"] } csr: { type: "string" description: "The certificate signing request data.
\nThe certificate signing request subject should contain following attributes:
NameCodeFormat
CommonNameCNValid domain name, for example site.be, alias.site.be or *.site.be
CountryCISO 3166-1 alpha-2 country code
StateST
LocalityL
OrganizationO
EmailAddressEValid email address
\nThe certificate signing request should also contain all the additional aliases and domains (SAN's) for the certificate." } validation_level: { type: "string" description: "The validation level of the certificate: \n" enum: ["domain_validated", "organization_validated", "extended_validated"] } } additionalProperties: false } output: { type: "object" additionalProperties: true } }