Skip to content
Start here

URL Normalization

Get URL Normalization settings
client.urlNormalization.get(URLNormalizationGetParams { zone_id } params, RequestOptionsoptions?): URLNormalizationGetResponse
GET/zones/{zone_id}/url_normalization
Update URL Normalization settings
client.urlNormalization.update(URLNormalizationUpdateParams { zone_id, scope, type } params, RequestOptionsoptions?): URLNormalizationUpdateResponse
PUT/zones/{zone_id}/url_normalization
Delete URL Normalization settings
client.urlNormalization.delete(URLNormalizationDeleteParams { zone_id } params, RequestOptionsoptions?): void
DELETE/zones/{zone_id}/url_normalization
ModelsExpand Collapse
URLNormalizationGetResponse = UnionMember0 { scope, type } | null | UnionMember1 { scope, type } | UnionMember2 { scope, type } | 2 more

A result.

One of the following:
UnionMember0 { scope, type }
scope?: "incoming" | "both" | "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type?: "cloudflare" | "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
UnionMember1 { scope, type }
scope?: "incoming" | "both" | "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type?: "cloudflare" | "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
UnionMember2 { scope, type }
scope?: "incoming" | "both" | "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type?: "cloudflare" | "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
UnionMember3 { scope, type }
scope?: "incoming" | "both" | "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type?: "cloudflare" | "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
UnionMember4 { scope, type }
scope?: "incoming" | "both" | "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type?: "cloudflare" | "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
URLNormalizationUpdateResponse = UnionMember0 { scope, type } | null | UnionMember1 { scope, type } | UnionMember2 { scope, type } | 2 more

A result.

One of the following:
UnionMember0 { scope, type }
scope?: "incoming" | "both" | "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type?: "cloudflare" | "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
UnionMember1 { scope, type }
scope?: "incoming" | "both" | "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type?: "cloudflare" | "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
UnionMember2 { scope, type }
scope?: "incoming" | "both" | "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type?: "cloudflare" | "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
UnionMember3 { scope, type }
scope?: "incoming" | "both" | "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type?: "cloudflare" | "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
UnionMember4 { scope, type }
scope?: "incoming" | "both" | "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type?: "cloudflare" | "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"