Get profile details
POST https://caas.digicert.com/automationws/v1/profile/details
Use this endpoint to get details for an automation profile.
For more information, see Automation profiles.
Example requests and responses
Request parameters
Name | Req/Opt | Type | Description |
---|---|---|---|
accountId | required | string | Account ID. |
divisionId | required | string | Division ID. |
profileId | required | string | Automation profile ID. |
Response parameters
Name | Type | Description |
---|---|---|
error | object | Object with error details, if any. |
data | object | Object with response data. |
.. profileId | object | Automation profile ID. |
.. accountId | string | Account ID. |
.. divisionId | integer | Division ID. |
.. profileName | object | Name of the automation profile. |
.. profileState | string | Status of the automation profile. Allowed values: |
.. productType | string | Type of the product. Allowed values: See Glossary – Product identifiers |
.. availableDomains | array | Domains available for automation. |
.. validity | string | Certificate validity. Allowed values: Example: Max value: 397 days |
orderCoverageLength | string | Selected order coverage plan. Possible values: Note: For accounts with Multi-year plans enabled, allowed values range from |
.. signatureHash | string | Hash type ID for the algorithm used to sign the certificate. Allowed values: See Glossary – Hash types. |
.. keySizeAndAlgorithm | string | The key size and algorithm used to sign the certificate. Allowed values: |
.. ctLogOption | boolean | Use this option to enable CT logging for issued SSL certificates. |
.. isDefault | boolean | If |
.. createdDate | integer | Date and time when the profile was created. Format: epoch in milliseconds. Example: |
.. updatedDate | integer | Date and time when the profile was updated. |
.. organizationId | integer | The ID of an existing organization to associate with the profile. To get the ID of organizations in your account, use the endpoint List organizations. |
.. organizationName | string | The name of the organization. |
.. caCertId | string | ID of the CA certificate that should sign the certificate. Note: If not specified, the default CA certificate is used. |
.. caCertName | string | Name of the CA certificate that should sign the certificate. |
.. contacts | array | Object container for automation profile contacts. |
.. .. contactId | integer | ID of existing user or contact for the account. This can be omitted if you are adding a new contact. To get the IDs for users in your account, use the endpoint User info. |
.. .. contactType | string | Type of contact to add to the profile. Allowed values: |
.. .. contactName | string | Name of the contact. |
.. reason | array | Reason specified if the profile is in |
.. profileType | string | Type of profile. Allowed values: |
.. canSignHttpExchangesExtension | boolean | This parameter is used to issue certificates with "canSignHttpExchanges" extension. For more information, See Get your Signed HTTP Exchanges certificate. |
.. customFields | array | Account-specific custom fields. Whether or not these fields are required depends on your custom field settings. |
.. emailAddresses | string | Email address associated with the profile. |
.. autoRenewSettings | object | Object with auto-renew settings. |
.. .. daysBeforeExpiry | integer | Number of days before expiration to renew the certificate. Min: 1 day Max: Less than the certificate validity. |
.. .. scheduleTime | integer | Time when auto-renew starts. Format: epoch in milliseconds. An epoch corresponds to 0 hours, 0 minutes, and 0 seconds (00:00:00) Coordinated Universal Time (UTC) on a specific date, which varies from system to system. Example: |
.. .. scheduleTimeZone | string | Time zone for the auto-renew. Format: GMT + your timezone offset. Example: |
.. .. isAutoReplace | boolean | For a revoked or missing certificate, Default: |
.. forceAutoRenewSetting | boolean | If Default: |