action combell_get_ssl_certificate_request {
label: "Detail of a SSL certificate request"
provider: combell
method: GET
path: "/sslcertificaterequests/{id}"
encoding: json
input: {
type: "object"
properties: {
id: {
type: "integer"
format: "int32"
description: "The id of the certificate request."
}
}
required: ["id"]
additionalProperties: false
}
output: {
type: "object"
properties: {
certificate_type: {
type: "string"
description: "The type of the certificate:
\n
- Standard: Certificate for a single domain.
- Multi domain: Certificate for multiple (sub)domains belonging to the same owner.
- Wildcard: Certificate for all the subdomains.
"
enum: ["standard", "multi_domain", "wildcard"]
}
common_name: {
type: "string"
description: "The common name of the certificate request."
}
id: {
type: "integer"
format: "int32"
description: "The id of the certificate request."
}
order_code: {
type: "string"
description: "The order code of the certificate request."
}
subject_alt_names: {
type: "array"
description: "The list of all supported domains in the certificate."
items: {
type: "object"
properties: {
type: {
type: "string"
description: "The type of the alt name:
\n"
enum: ["dns", "ip"]
}
value: {
type: "string"
description: "The value of the alt name."
}
}
additionalProperties: false
}
}
validation_level: {
type: "string"
description: "The validation level of the certificate:
\n- Domain validated: Basic check of the identity of the owner of the domain name.
- Organization validated: Company details are verified and integrated in the certificate.
- Extended validated: A thorough verification of your domain name and company details.
"
enum: ["domain_validated", "organization_validated", "extended_validated"]
}
validations: {
type: "array"
description: "The list of dns names to be validated with the information related to domain verification."
items: {
type: "object"
properties: {
auto_validated: {
type: "boolean"
description: "Returns true if no user interaction is required and the domain validation will be verified automatic."
}
cname_validation_content: {
type: "string"
description: "The value-part (Point To) of the CNAME-record that must be created as part of domain verification."
}
cname_validation_name: {
type: "string"
description: "The host-part (Name) of the CNAME-record that must be created as part of domain verification."
}
dns_name: {
type: "string"
description: "A domain name of the certificate."
}
email_addresses: {
type: "array"
description: "An array of eligible domain verification email addresses."
items: {
type: "string"
}
}
file_validation_content: {
type: "array"
description: "The content your verification file must contain, consisting of three lines of plain-text."
items: {
type: "string"
}
}
file_validation_url_http: {
type: "string"
description: "The URL (http format) your verification file must be uploaded to as part of domain verification."
}
file_validation_url_https: {
type: "string"
description: "The URL (https format) your verification file must be uploaded to as part of domain verification."
}
type: {
type: "string"
description: "The domain validation verification type."
enum: ["dns", "file", "email"]
}
}
additionalProperties: false
}
}
vendor: {
type: "string"
description: "The vendor of the certificate."
enum: ["sectigo"]
}
}
additionalProperties: false
}
}