---
title: SSL
---

[Skip to content](#_top)

[API Reference](https://developers.cloudflare.com/api/go)

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# SSL

#### SSLAnalyze

##### [Analyze Certificate](https://developers.cloudflare.com/api/go/resources/ssl/subresources/analyze/methods/create)

client.SSL.Analyze.New(ctx, params) (\*[AnalyzeNewResponse](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.analyze%20%3E%20(model)%20AnalyzeNewResponse%20%3E%20(schema)>), error)

POST/zones/{zone\_id}/ssl/analyze

#### SSLCertificate Packs

##### [List Certificate Packs](https://developers.cloudflare.com/api/go/resources/ssl/subresources/certificate_packs/methods/list)

client.SSL.CertificatePacks.List(ctx, params) (\*V4PagePaginationArray\[[CertificatePackListResponse](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20CertificatePackListResponse%20%3E%20(schema)>)], error)

GET/zones/{zone\_id}/ssl/certificate\_packs

##### [Get Certificate Pack](https://developers.cloudflare.com/api/go/resources/ssl/subresources/certificate_packs/methods/get)

client.SSL.CertificatePacks.Get(ctx, certificatePackID, query) (\*[CertificatePackGetResponse](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20CertificatePackGetResponse%20%3E%20(schema)>), error)

GET/zones/{zone\_id}/ssl/certificate\_packs/{certificate\_pack\_id}

##### [Order Advanced Certificate Manager Certificate Pack](https://developers.cloudflare.com/api/go/resources/ssl/subresources/certificate_packs/methods/create)

client.SSL.CertificatePacks.New(ctx, params) (\*[CertificatePackNewResponse](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20CertificatePackNewResponse%20%3E%20(schema)>), error)

POST/zones/{zone\_id}/ssl/certificate\_packs/order

##### [Restart Validation or Update Advanced Certificate Manager Certificate Pack](https://developers.cloudflare.com/api/go/resources/ssl/subresources/certificate_packs/methods/edit)

client.SSL.CertificatePacks.Edit(ctx, certificatePackID, params) (\*[CertificatePackEditResponse](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20CertificatePackEditResponse%20%3E%20(schema)>), error)

PATCH/zones/{zone\_id}/ssl/certificate\_packs/{certificate\_pack\_id}

##### [Delete Advanced Certificate Manager Certificate Pack](https://developers.cloudflare.com/api/go/resources/ssl/subresources/certificate_packs/methods/delete)

client.SSL.CertificatePacks.Delete(ctx, certificatePackID, body) (\*[CertificatePackDeleteResponse](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20CertificatePackDeleteResponse%20%3E%20(schema)>), error)

DELETE/zones/{zone\_id}/ssl/certificate\_packs/{certificate\_pack\_id}

##### ModelsExpand Collapse

type Host string

[Link to this property](<#(resource)%20ssl.certificate_packs%20%3E%20(model)%20host%20%3E%20(schema)>)

<details>

<summary>

type RequestValidity float64

The number of days for which the certificate should be valid.

</summary>

One of the following:

const RequestValidity7 <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)">RequestValidity</a> = 7

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)%20%3E%20(member)%200">Link to this property</a>

const RequestValidity30 <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)">RequestValidity</a> = 30

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)%20%3E%20(member)%201">Link to this property</a>

const RequestValidity90 <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)">RequestValidity</a> = 90

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)%20%3E%20(member)%202">Link to this property</a>

const RequestValidity365 <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)">RequestValidity</a> = 365

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)%20%3E%20(member)%203">Link to this property</a>

const RequestValidity730 <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)">RequestValidity</a> = 730

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)%20%3E%20(member)%204">Link to this property</a>

const RequestValidity1095 <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)">RequestValidity</a> = 1095

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)%20%3E%20(member)%205">Link to this property</a>

const RequestValidity5475 <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)">RequestValidity</a> = 5475

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)%20%3E%20(member)%206">Link to this property</a>

</details>

[Link to this property](<#(resource)%20ssl.certificate_packs%20%3E%20(model)%20request_validity%20%3E%20(schema)>)

<details>

<summary>

type Status string

Status of certificate pack.

</summary>

One of the following:

const StatusInitializing <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "initializing"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%200">Link to this property</a>

const StatusPendingValidation <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "pending\_validation"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%201">Link to this property</a>

const StatusDeleted <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "deleted"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%202">Link to this property</a>

const StatusPendingIssuance <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "pending\_issuance"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%203">Link to this property</a>

const StatusPendingDeployment <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "pending\_deployment"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%204">Link to this property</a>

const StatusPendingDeletion <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "pending\_deletion"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%205">Link to this property</a>

const StatusPendingExpiration <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "pending\_expiration"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%206">Link to this property</a>

const StatusExpired <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "expired"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%207">Link to this property</a>

const StatusActive <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "active"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%208">Link to this property</a>

const StatusInitializingTimedOut <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "initializing\_timed\_out"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%209">Link to this property</a>

const StatusValidationTimedOut <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "validation\_timed\_out"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%2010">Link to this property</a>

const StatusIssuanceTimedOut <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "issuance\_timed\_out"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%2011">Link to this property</a>

const StatusDeploymentTimedOut <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "deployment\_timed\_out"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%2012">Link to this property</a>

const StatusDeletionTimedOut <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "deletion\_timed\_out"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%2013">Link to this property</a>

const StatusPendingCleanup <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "pending\_cleanup"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%2014">Link to this property</a>

const StatusStagingDeployment <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "staging\_deployment"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%2015">Link to this property</a>

const StatusStagingActive <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "staging\_active"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%2016">Link to this property</a>

const StatusDeactivating <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "deactivating"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%2017">Link to this property</a>

const StatusInactive <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "inactive"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%2018">Link to this property</a>

const StatusBackupIssued <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "backup\_issued"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%2019">Link to this property</a>

const StatusHoldingDeployment <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)">Status</a> = "holding\_deployment"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)%20%3E%20(member)%2020">Link to this property</a>

</details>

[Link to this property](<#(resource)%20ssl.certificate_packs%20%3E%20(model)%20status%20%3E%20(schema)>)

<details>

<summary>

type ValidationMethod string

Validation method in use for a certificate pack order.

</summary>

One of the following:

const ValidationMethodHTTP <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20validation_method%20%3E%20(schema)">ValidationMethod</a> = "http"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20validation_method%20%3E%20(schema)%20%3E%20(member)%200">Link to this property</a>

const ValidationMethodCNAME <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20validation_method%20%3E%20(schema)">ValidationMethod</a> = "cname"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20validation_method%20%3E%20(schema)%20%3E%20(member)%201">Link to this property</a>

const ValidationMethodTXT <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20validation_method%20%3E%20(schema)">ValidationMethod</a> = "txt"

<a href="#(resource)%20ssl.certificate_packs%20%3E%20(model)%20validation_method%20%3E%20(schema)%20%3E%20(member)%202">Link to this property</a>

</details>

[Link to this property](<#(resource)%20ssl.certificate_packs%20%3E%20(model)%20validation_method%20%3E%20(schema)>)

#### SSLCertificate PacksQuota

##### [Get Certificate Pack Quotas](https://developers.cloudflare.com/api/go/resources/ssl/subresources/certificate_packs/subresources/quota/methods/get)

client.SSL.CertificatePacks.Quota.Get(ctx, query) (\*[CertificatePackQuotaGetResponse](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs.quota%20%3E%20(model)%20CertificatePackQuotaGetResponse%20%3E%20(schema)>), error)

GET/zones/{zone\_id}/ssl/certificate\_packs/quota

#### SSLRecommendations

##### [SSL/TLS Recommendation](https://developers.cloudflare.com/api/go/resources/ssl/subresources/recommendations/methods/get)

Deprecated

client.SSL.Recommendations.Get(ctx, query) (\*[RecommendationGetResponse](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.recommendations%20%3E%20(model)%20RecommendationGetResponse%20%3E%20(schema)>), error)

GET/zones/{zone\_id}/ssl/recommendation

#### SSLAutomatic Upgrader

#### SSLAuto Origin TLS Kex

##### [Get Auto-Origin TLS KEX enrollment status for the given zone](https://developers.cloudflare.com/api/go/resources/ssl/subresources/auto_origin_tls_kex/methods/get)

client.SSL.AutoOriginTLSKex.Get(ctx, query) (\*[AutoOriginTLSKexGetResponse](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.auto_origin_tls_kex%20%3E%20(model)%20AutoOriginTLSKexGetResponse%20%3E%20(schema)>), error)

GET/zones/{zone\_id}/settings/auto\_origin\_tls\_kex

##### [Patch Auto-Origin TLS KEX enrollment status for the given zone](https://developers.cloudflare.com/api/go/resources/ssl/subresources/auto_origin_tls_kex/methods/edit)

client.SSL.AutoOriginTLSKex.Edit(ctx, params) (\*[AutoOriginTLSKexEditResponse](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.auto_origin_tls_kex%20%3E%20(model)%20AutoOriginTLSKexEditResponse%20%3E%20(schema)>), error)

PATCH/zones/{zone\_id}/settings/auto\_origin\_tls\_kex

#### SSLUniversal

#### SSLUniversalSettings

##### [Universal SSL Settings Details](https://developers.cloudflare.com/api/go/resources/ssl/subresources/universal/subresources/settings/methods/get)

client.SSL.Universal.Settings.Get(ctx, query) (\*[UniversalSSLSettings](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.universal.settings%20%3E%20(model)%20universal_ssl_settings%20%3E%20(schema)>), error)

GET/zones/{zone\_id}/ssl/universal/settings

##### [Edit Universal SSL Settings](https://developers.cloudflare.com/api/go/resources/ssl/subresources/universal/subresources/settings/methods/edit)

client.SSL.Universal.Settings.Edit(ctx, params) (\*[UniversalSSLSettings](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.universal.settings%20%3E%20(model)%20universal_ssl_settings%20%3E%20(schema)>), error)

PATCH/zones/{zone\_id}/ssl/universal/settings

##### ModelsExpand Collapse

<details>

<summary>

type UniversalSSLSettings struct{…}

</summary>

Enabled boolOptional

Disabling Universal SSL removes any currently active Universal SSL certificates for your zone from the edge and prevents any future Universal SSL certificates from being ordered. If there are no advanced certificates or custom certificates uploaded for the domain, visitors will be unable to access the domain over HTTPS.

By disabling Universal SSL, you understand that the following Cloudflare settings and preferences will result in visitors being unable to visit your domain unless you have uploaded a custom certificate or purchased an advanced certificate.

- HSTS
- Always Use HTTPS
- Opportunistic Encryption
- Onion Routing
- Any Page Rules redirecting traffic to HTTPS

Similarly, any HTTP redirect to HTTPS at the origin while the Cloudflare proxy is enabled will result in users being unable to visit your site without a valid certificate at Cloudflare’s edge.

If you do not have a valid custom or advanced certificate at Cloudflare’s edge and are unsure if any of the above Cloudflare settings are enabled, or if any HTTP redirects exist at your origin, we advise leaving Universal SSL enabled for your domain.

<a href="#(resource)%20ssl.universal.settings%20%3E%20(model)%20universal_ssl_settings%20%3E%20(schema)%20%3E%20(property)%20enabled">Link to this property</a>

</details>

[Link to this property](<#(resource)%20ssl.universal.settings%20%3E%20(model)%20universal_ssl_settings%20%3E%20(schema)>)

#### SSLVerification

##### [SSL Verification Details](https://developers.cloudflare.com/api/go/resources/ssl/subresources/verification/methods/get)

client.SSL.Verification.Get(ctx, params) (\*\[] [Verification](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)>), error)

GET/zones/{zone\_id}/ssl/verification

##### [Edit SSL Certificate Pack Validation Method](https://developers.cloudflare.com/api/go/resources/ssl/subresources/verification/methods/edit)

client.SSL.Verification.Edit(ctx, certificatePackID, params) (\*[VerificationEditResponse](<https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.verification%20%3E%20(model)%20VerificationEditResponse%20%3E%20(schema)>), error)

PATCH/zones/{zone\_id}/ssl/verification/{certificate\_pack\_id}

##### ModelsExpand Collapse

<details>

<summary>

type Verification struct{…}

</summary>

<details>

<summary>

CertificateStatus VerificationCertificateStatus

Current status of certificate.

</summary>

One of the following:

const VerificationCertificateStatusInitializing VerificationCertificateStatus = "initializing"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20certificate_status%20%3E%20(member)%200">Link to this property</a>

const VerificationCertificateStatusAuthorizing VerificationCertificateStatus = "authorizing"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20certificate_status%20%3E%20(member)%201">Link to this property</a>

const VerificationCertificateStatusActive VerificationCertificateStatus = "active"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20certificate_status%20%3E%20(member)%202">Link to this property</a>

const VerificationCertificateStatusExpired VerificationCertificateStatus = "expired"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20certificate_status%20%3E%20(member)%203">Link to this property</a>

const VerificationCertificateStatusIssuing VerificationCertificateStatus = "issuing"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20certificate_status%20%3E%20(member)%204">Link to this property</a>

const VerificationCertificateStatusTimingOut VerificationCertificateStatus = "timing\_out"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20certificate_status%20%3E%20(member)%205">Link to this property</a>

const VerificationCertificateStatusPendingDeployment VerificationCertificateStatus = "pending\_deployment"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20certificate_status%20%3E%20(member)%206">Link to this property</a>

</details>

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20certificate_status">Link to this property</a>

BrandCheck boolOptional

Certificate Authority is manually reviewing the order.

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20brand_check">Link to this property</a>

CERTPackUUID stringOptional

Certificate Pack UUID.

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20cert_pack_uuid">Link to this property</a>

<details>

<summary>

Signature VerificationSignatureOptional

Certificate’s signature algorithm.

</summary>

One of the following:

const VerificationSignatureEcdsaWithSha256 VerificationSignature = "ECDSAWithSHA256"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20signature%20%3E%20(member)%200">Link to this property</a>

const VerificationSignatureSha1WithRSA VerificationSignature = "SHA1WithRSA"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20signature%20%3E%20(member)%201">Link to this property</a>

const VerificationSignatureSha256WithRSA VerificationSignature = "SHA256WithRSA"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20signature%20%3E%20(member)%202">Link to this property</a>

</details>

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20signature">Link to this property</a>

ValidationMethod <a href="https://developers.cloudflare.com/api/go/resources/ssl#(resource)%20ssl.certificate_packs%20%3E%20(model)%20validation_method%20%3E%20(schema)">ValidationMethod</a>Optional

Validation method in use for a certificate pack order.

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20validation_method">Link to this property</a>

<details>

<summary>

VerificationInfo VerificationVerificationInfoOptional

Certificate’s required verification information.

</summary>

<details>

<summary>

RecordName VerificationVerificationInfoRecordNameOptional

Name of CNAME record.

formathostname

</summary>

One of the following:

const VerificationVerificationInfoRecordNameRecordName VerificationVerificationInfoRecordName = "record\_name"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_info%20%3E%20(property)%20record_name%20%3E%20(member)%200">Link to this property</a>

const VerificationVerificationInfoRecordNameHTTPURL VerificationVerificationInfoRecordName = "http\_url"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_info%20%3E%20(property)%20record_name%20%3E%20(member)%201">Link to this property</a>

const VerificationVerificationInfoRecordNameCNAME VerificationVerificationInfoRecordName = "cname"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_info%20%3E%20(property)%20record_name%20%3E%20(member)%202">Link to this property</a>

const VerificationVerificationInfoRecordNameTXTName VerificationVerificationInfoRecordName = "txt\_name"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_info%20%3E%20(property)%20record_name%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_info%20%3E%20(property)%20record_name">Link to this property</a>

<details>

<summary>

RecordTarget VerificationVerificationInfoRecordTargetOptional

Target of CNAME record.

formathostname

</summary>

One of the following:

const VerificationVerificationInfoRecordTargetRecordValue VerificationVerificationInfoRecordTarget = "record\_value"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_info%20%3E%20(property)%20record_target%20%3E%20(member)%200">Link to this property</a>

const VerificationVerificationInfoRecordTargetHTTPBody VerificationVerificationInfoRecordTarget = "http\_body"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_info%20%3E%20(property)%20record_target%20%3E%20(member)%201">Link to this property</a>

const VerificationVerificationInfoRecordTargetCNAMETarget VerificationVerificationInfoRecordTarget = "cname\_target"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_info%20%3E%20(property)%20record_target%20%3E%20(member)%202">Link to this property</a>

const VerificationVerificationInfoRecordTargetTXTValue VerificationVerificationInfoRecordTarget = "txt\_value"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_info%20%3E%20(property)%20record_target%20%3E%20(member)%203">Link to this property</a>

</details>

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_info%20%3E%20(property)%20record_target">Link to this property</a>

</details>

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_info">Link to this property</a>

VerificationStatus boolOptional

Status of the required verification information, omitted if verification status is unknown.

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_status">Link to this property</a>

<details>

<summary>

VerificationType VerificationVerificationTypeOptional

Method of verification.

</summary>

One of the following:

const VerificationVerificationTypeCNAME VerificationVerificationType = "cname"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_type%20%3E%20(member)%200">Link to this property</a>

const VerificationVerificationTypeMetaTag VerificationVerificationType = "meta tag"

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_type%20%3E%20(member)%201">Link to this property</a>

</details>

<a href="#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)%20%3E%20(property)%20verification_type">Link to this property</a>

</details>

[Link to this property](<#(resource)%20ssl.verification%20%3E%20(model)%20verification%20%3E%20(schema)>)