URL Normalization | Cloudflare API Skip to content
Start here

URL Normalization

Get URL Normalization settings
GET/zones/{zone_id}/url_normalization
Update URL Normalization settings
PUT/zones/{zone_id}/url_normalization
Delete URL Normalization settings
DELETE/zones/{zone_id}/url_normalization
ModelsExpand Collapse
URLNormalizationGetResponse = object { scope, type } or object { scope, type } or object { scope, type } or 2 more

A result.

One of the following:
object { scope, type }
scope: optional "incoming" or "both" or "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: optional "cloudflare" or "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
object { scope, type }
scope: optional "incoming" or "both" or "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: optional "cloudflare" or "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
object { scope, type }
scope: optional "incoming" or "both" or "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: optional "cloudflare" or "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
object { scope, type }
scope: optional "incoming" or "both" or "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: optional "cloudflare" or "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
object { scope, type }
scope: optional "incoming" or "both" or "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: optional "cloudflare" or "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
URLNormalizationUpdateResponse = object { scope, type } or object { scope, type } or object { scope, type } or 2 more

A result.

One of the following:
object { scope, type }
scope: optional "incoming" or "both" or "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: optional "cloudflare" or "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
object { scope, type }
scope: optional "incoming" or "both" or "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: optional "cloudflare" or "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
object { scope, type }
scope: optional "incoming" or "both" or "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: optional "cloudflare" or "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
object { scope, type }
scope: optional "incoming" or "both" or "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: optional "cloudflare" or "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
object { scope, type }
scope: optional "incoming" or "both" or "none"

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: optional "cloudflare" or "rfc3986"

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"