Skip to content
Start here

URL Normalization

Get URL Normalization settings
url_normalization.get(URLNormalizationGetParams**kwargs) -> URLNormalizationGetResponse
GET/zones/{zone_id}/url_normalization
Update URL Normalization settings
url_normalization.update(URLNormalizationUpdateParams**kwargs) -> URLNormalizationUpdateResponse
PUT/zones/{zone_id}/url_normalization
Delete URL Normalization settings
url_normalization.delete(URLNormalizationDeleteParams**kwargs)
DELETE/zones/{zone_id}/url_normalization
ModelsExpand Collapse
One of the following:
class UnionMember0: …
scope: Optional[Literal["incoming", "both", "none"]]

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: Optional[Literal["cloudflare", "rfc3986"]]

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
class UnionMember1: …
scope: Optional[Literal["incoming", "both", "none"]]

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: Optional[Literal["cloudflare", "rfc3986"]]

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
class UnionMember2: …
scope: Optional[Literal["incoming", "both", "none"]]

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: Optional[Literal["cloudflare", "rfc3986"]]

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
class UnionMember3: …
scope: Optional[Literal["incoming", "both", "none"]]

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: Optional[Literal["cloudflare", "rfc3986"]]

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
class UnionMember4: …
scope: Optional[Literal["incoming", "both", "none"]]

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: Optional[Literal["cloudflare", "rfc3986"]]

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
One of the following:
class UnionMember0: …
scope: Optional[Literal["incoming", "both", "none"]]

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: Optional[Literal["cloudflare", "rfc3986"]]

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
class UnionMember1: …
scope: Optional[Literal["incoming", "both", "none"]]

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: Optional[Literal["cloudflare", "rfc3986"]]

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
class UnionMember2: …
scope: Optional[Literal["incoming", "both", "none"]]

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: Optional[Literal["cloudflare", "rfc3986"]]

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
class UnionMember3: …
scope: Optional[Literal["incoming", "both", "none"]]

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: Optional[Literal["cloudflare", "rfc3986"]]

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"
class UnionMember4: …
scope: Optional[Literal["incoming", "both", "none"]]

The scope of the URL normalization.

One of the following:
"incoming"
"both"
"none"
type: Optional[Literal["cloudflare", "rfc3986"]]

The type of URL normalization performed by Cloudflare.

One of the following:
"cloudflare"
"rfc3986"