Product info
GET https://www.digicert.com/services/v2/product/{{name_id}}
Use this endpoint to get information about a product.
CertCentral account administrators can customize some of the properties for each product at the container (or division) and user role level. For customizable properties, the Product info response returns the current product settings based on the user who submits the request and the container identified in the URL query. If there are no customized product settings for any container or user role in your account, the Product info response returns the same values for every user and container ID.
Notice
To see the customized product settings for each container and user role in your account, use the Product limits endpoint.
Example requests and responses
URL query strings
Name | Req/Opt | Description |
---|---|---|
container_id | conditional | ID of a container (or division) in your account. Use this parameter to return product information for a specific container. Omit the
|
Response parameters
Name | Type | Description |
---|---|---|
group_name | string | Group to which the product belongs. See Glossary – Product group names. |
name_id | string | Product identifier. See Glossary – Product identifiers. |
name | string | Display name of the product. |
type | string | Product type. See Glossary – Product types. |
validation_type | string | Validation type for the product. Not returned for all products. Possible values:
|
duplicates_allowed | boolean | Specifies if the product supports duplicates. |
allowed_validity_years | array | List of numbers. Each number is a certificate validity period (in years) you can select when submitting a certificate order request for the product. The values in this list are based on the product settings for the user who submits the request and the container identified in the URL query. To see the full range of certificate validity periods each product supports, use the |
allowed_order_validity_years | array | List of numbers. Each number is an order validity period (in years) you can select when submitting a certificate order request for the product. The values in this list are based on the product settings for the user who submits the request and the container identified in the URL query. To see the full range of order validity periods each product supports, use the |
max_multi_year_order_validity_years | integer | Maximum number of years that can be requested on a Multi-year Plan for the product. Only returned for products that support Multi-year Plans. |
signature_hash_types | object | Container for signature hash info. |
.. allowed_hash_types | array | List of allowed hash types for the product. |
.. .. id | string | Hash identifier. See Glossary – Hash types. |
.. .. name | string | Hash name. |
.. default_hash_type_id | string | Default hash type used for the product. |
allowed_ca_certs | array | List of objects. Each object includes the name, ID, and certificate chain information for an issuing intermediate certificate authority (ICA) certificate you can select when ordering the product. Note: We only return this parameter for public DV, OV, and EV products if:
CertCentral account administrators can customize the ICAs that users with different role and container assignments can select when placing an order for a given product. In the Product info response, the Learn more about ICA certificate chain selection for public TLS certificates |
.. id | string | ID of the ICA certificate. In certificate order requests, this ID is the value of the |
.. name | string | Name of the ICA certificate. |
.. chain_info | string | Details about the ICA certificate chain. |
default_intermediate | string | ID of the default issuing ICA for the product. Only returned for products that support ICA selection, and only if an administrator has customized a product setting for a division or user role in the account. Additionally, this parameter is only returned if ICA selection is enabled for the account. Learn more about ICA certificate chain selection for public TLS certificates. |
additional_dns_names_allowed | boolean | Specifies if the product allows additional DNS names. |
increased_compatibility_allowed | boolean | Specifies if the product allows for increased compatibility options. See DigiCert SSL Compatibility |
custom_expiration_date_allowed | boolean | If |
custom_order_expiration_date_allowed | boolean | If |
csr_required | boolean | Specifies if a CSR is required when requesting the product type. |
allow_auto_renew | boolean | If |
allow_auto_reissue | boolean | If |
server_platforms | array | List of server platforms compatible with the product. |
.. id | integer | Server platform ID. See Glossary – Server platforms. |
.. name | string | Name of the server platform. |
.. install_url | string | Installation instructions URL. |
.. csr_url | string | CSR creation instructions URL. |
.. best_format | string | Default certificate format returned for server platform. See Glossary – Certificate formats. |
license_agreement | string | Very long string that contains the Certificate Services Agreement text. |