---
updatedAt: 2026-05-26T22:41:46.000Z
agentTools:
  siteIndex: https://techdocs.akamai.com/llms.txt
  projectIndex: https://techdocs.akamai.com/edge-dns/llms.txt
---

# Convert a proxy zone filter mode to none

Converts a proxy zone filter mode to none.

# OpenAPI definition

```json
{
  "externalDocs": {
    "description": "See documentation for Akamai's Edge DNS API",
    "url": "https://techdocs.akamai.com/edge-dns/reference"
  },
  "info": {
    "license": {
      "name": "Apache 2.0",
      "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
    },
    "title": "Shield NS53",
    "version": "v2"
  },
  "openapi": "3.0.0",
  "paths": {
    "/proxies/{proxyId}/zones/filter-mode-convert/to-none": {
      "post": {
        "description": "Converts a proxy zone filter mode to none.",
        "externalDocs": {
          "description": "See documentation for this operation in Akamai's Edge DNS API",
          "url": "https://techdocs.akamai.com/edge-dns/reference/post-proxy-zone-manual-filter-mode-convert-none"
        },
        "operationId": "post-proxy-zone-manual-filter-mode-convert-none",
        "parameters": [
          {
            "description": "The proxy ID you're working with.",
            "in": "path",
            "name": "proxyId",
            "required": true,
            "schema": {
              "example": "e585a640-0849-4b87-8dd9-91afdaf8851c",
              "type": "string"
            },
            "x-akamai": {
              "file-path": "parameters/proxy-id-path.yaml"
            }
          },
          {
            "description": "For customers who manage more than one account, this [runs the operation from another account](https://techdocs.akamai.com/developer/docs/manage-many-accounts-with-one-api-client). The Identity and Access Management API provides a [list of available account switch keys](https://techdocs.akamai.com/iam-api/reference/get-client-account-switch-keys).",
            "in": "query",
            "name": "accountSwitchKey",
            "required": false,
            "schema": {
              "example": "1-5C0YLB:1-8BYUX",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "example": {
                "manualFilterNames": [
                  "a.example.com",
                  "b.example.com",
                  "c.example.com"
                ],
                "proxyZones": [
                  "example.com"
                ],
                "tsigKey": {
                  "algorithm": "hmac-md5",
                  "name": "riverTsigKeyName",
                  "secret": "4X3EFiEHavHcE08ghN47jQ=="
                }
              },
              "schema": {
                "additionalProperties": false,
                "description": "Proxy zone convert data.",
                "properties": {
                  "manualFilterNames": {
                    "description": "Manual filter names.",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "proxyZones": {
                    "description": "Proxy zone names.",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "tsigKey": {
                    "additionalProperties": false,
                    "description": "A TSIG key.",
                    "properties": {
                      "algorithm": {
                        "description": "The algorithm used to encode the TSIG key's secret data. Possible values are: `hmac-md5`, `hmac-sha1`, `hmac-sha224`, `hmac-sha256`, `hmac-sha384`, `hmac-sha512`, or `HMAC-MD5.SIG-ALG.REG.INT`.",
                        "enum": [
                          "hmac-md5",
                          "hmac-sha1",
                          "hmac-sha224",
                          "hmac-sha256",
                          "hmac-sha384",
                          "hmac-sha512",
                          "HMAC-MD5.SIG-ALG.REG.INT"
                        ],
                        "type": "string"
                      },
                      "name": {
                        "description": "The name of the TSIG key. This is a name that's unique across all of Akamai's customers. Since the key name is treated like a DNS name, the value is lowercase and the server removes any trailing dots.",
                        "type": "string"
                      },
                      "secret": {
                        "description": "A Base64-encoded string of data. When decoded, it needs to contain the correct number of bits for the chosen algorithm. If the input isn't correctly padded, the server applies the padding.",
                        "type": "string"
                      }
                    },
                    "required": [
                      "name",
                      "algorithm",
                      "secret"
                    ],
                    "type": "object",
                    "x-akamai": {
                      "file-path": "schemas/tsigkey-post.yaml"
                    }
                  }
                },
                "required": [
                  "proxyZones"
                ],
                "type": "object",
                "x-akamai": {
                  "file-path": "schemas/proxy-zone-convert-list.yaml"
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "204": {
            "content": {},
            "description": "Successful operation."
          },
          "400": {
            "content": {
              "application/problem+json": {
                "example": {
                  "detail": "Invalid value for parameter 'sortBy': 'foo'. Valid values are: name, type.",
                  "instance": "https://problems.luna.akamaiapis.net/authoritative-dns/illegalValue/f804a623-444c-4e4f-a719-2190313b99d7",
                  "problemId": "f804a623-444c-4e4f-a719-2190313b99d7",
                  "status": 400,
                  "title": "Illegal Value",
                  "type": "https://problems.luna.akamaiapis.net/authoritative-dns/illegalValue"
                },
                "schema": {
                  "additionalProperties": true,
                  "description": "An RFC 7807 problem details object returned when an error occurs.",
                  "properties": {
                    "detail": {
                      "description": "A human-readable explanation of the error.",
                      "type": "string"
                    },
                    "instance": {
                      "description": "A URI that identifies this specific error occurrence.",
                      "type": "string"
                    },
                    "problemId": {
                      "description": "A unique identifier for this error occurrence.",
                      "type": "string"
                    },
                    "status": {
                      "description": "The HTTP status code for this error.",
                      "type": "integer"
                    },
                    "title": {
                      "description": "A short, human-readable summary of the error.",
                      "type": "string"
                    },
                    "type": {
                      "description": "A non-navigable URI that uniquely identifies the error type.",
                      "type": "string"
                    }
                  },
                  "type": "object",
                  "x-akamai": {
                    "file-path": "schemas/problem.yaml"
                  }
                }
              }
            },
            "description": "Bad Request. The request body is missing proxy zone data or contains fields that are invalid for `NONE` mode."
          },
          "401": {
            "content": {
              "application/problem+json": {
                "example": {
                  "detail": "not logged in",
                  "instance": "https://problems.luna.akamaiapis.net/authoritative-dns/notLoggedIn/f804a623-444c-4e4f-a719-2190313b99d7",
                  "problemId": "f804a623-444c-4e4f-a719-2190313b99d7",
                  "status": 401,
                  "title": "Not Logged In",
                  "type": "https://problems.luna.akamaiapis.net/authoritative-dns/notLoggedIn"
                },
                "schema": {
                  "additionalProperties": true,
                  "description": "An RFC 7807 problem details object returned when an error occurs.",
                  "properties": {
                    "detail": {
                      "description": "A human-readable explanation of the error.",
                      "type": "string"
                    },
                    "instance": {
                      "description": "A URI that identifies this specific error occurrence.",
                      "type": "string"
                    },
                    "problemId": {
                      "description": "A unique identifier for this error occurrence.",
                      "type": "string"
                    },
                    "status": {
                      "description": "The HTTP status code for this error.",
                      "type": "integer"
                    },
                    "title": {
                      "description": "A short, human-readable summary of the error.",
                      "type": "string"
                    },
                    "type": {
                      "description": "A non-navigable URI that uniquely identifies the error type.",
                      "type": "string"
                    }
                  },
                  "type": "object",
                  "x-akamai": {
                    "file-path": "schemas/problem.yaml"
                  }
                }
              }
            },
            "description": "Unauthorized. Your credentials are missing or invalid."
          },
          "403": {
            "content": {
              "application/problem+json": {
                "example": {
                  "detail": "Access denied for contract C-0N7RAC7.",
                  "instance": "https://problems.luna.akamaiapis.net/authoritative-dns/forbidden/f804a623-444c-4e4f-a719-2190313b99d7",
                  "problemId": "f804a623-444c-4e4f-a719-2190313b99d7",
                  "status": 403,
                  "title": "Forbidden",
                  "type": "https://problems.luna.akamaiapis.net/authoritative-dns/forbidden"
                },
                "schema": {
                  "additionalProperties": true,
                  "description": "An RFC 7807 problem details object returned when an error occurs.",
                  "properties": {
                    "detail": {
                      "description": "A human-readable explanation of the error.",
                      "type": "string"
                    },
                    "instance": {
                      "description": "A URI that identifies this specific error occurrence.",
                      "type": "string"
                    },
                    "problemId": {
                      "description": "A unique identifier for this error occurrence.",
                      "type": "string"
                    },
                    "status": {
                      "description": "The HTTP status code for this error.",
                      "type": "integer"
                    },
                    "title": {
                      "description": "A short, human-readable summary of the error.",
                      "type": "string"
                    },
                    "type": {
                      "description": "A non-navigable URI that uniquely identifies the error type.",
                      "type": "string"
                    }
                  },
                  "type": "object",
                  "x-akamai": {
                    "file-path": "schemas/problem.yaml"
                  }
                }
              }
            },
            "description": "Forbidden. You don't have permission to update zones for this proxy."
          },
          "404": {
            "content": {
              "application/problem+json": {
                "example": {
                  "detail": "Zone not found: example.com.",
                  "instance": "https://problems.luna.akamaiapis.net/authoritative-dns/notFound/f804a623-444c-4e4f-a719-2190313b99d7",
                  "problemId": "f804a623-444c-4e4f-a719-2190313b99d7",
                  "status": 404,
                  "title": "Not Found",
                  "type": "https://problems.luna.akamaiapis.net/authoritative-dns/notFound"
                },
                "schema": {
                  "additionalProperties": true,
                  "description": "An RFC 7807 problem details object returned when an error occurs.",
                  "properties": {
                    "detail": {
                      "description": "A human-readable explanation of the error.",
                      "type": "string"
                    },
                    "instance": {
                      "description": "A URI that identifies this specific error occurrence.",
                      "type": "string"
                    },
                    "problemId": {
                      "description": "A unique identifier for this error occurrence.",
                      "type": "string"
                    },
                    "status": {
                      "description": "The HTTP status code for this error.",
                      "type": "integer"
                    },
                    "title": {
                      "description": "A short, human-readable summary of the error.",
                      "type": "string"
                    },
                    "type": {
                      "description": "A non-navigable URI that uniquely identifies the error type.",
                      "type": "string"
                    }
                  },
                  "type": "object",
                  "x-akamai": {
                    "file-path": "schemas/problem.yaml"
                  }
                }
              }
            },
            "description": "Not Found. The specified proxy doesn't exist or isn't accessible."
          },
          "415": {
            "content": {
              "application/problem+json": {
                "example": {
                  "detail": "Content type 'text/plain' not supported.",
                  "instance": "https://problems.luna.akamaiapis.net/authoritative-dns/unsupportedMediaType/f804a623-444c-4e4f-a719-2190313b99d7",
                  "problemId": "f804a623-444c-4e4f-a719-2190313b99d7",
                  "status": 415,
                  "title": "Unsupported Media Type",
                  "type": "https://problems.luna.akamaiapis.net/authoritative-dns/unsupportedMediaType"
                },
                "schema": {
                  "additionalProperties": true,
                  "description": "An RFC 7807 problem details object returned when an error occurs.",
                  "properties": {
                    "detail": {
                      "description": "A human-readable explanation of the error.",
                      "type": "string"
                    },
                    "instance": {
                      "description": "A URI that identifies this specific error occurrence.",
                      "type": "string"
                    },
                    "problemId": {
                      "description": "A unique identifier for this error occurrence.",
                      "type": "string"
                    },
                    "status": {
                      "description": "The HTTP status code for this error.",
                      "type": "integer"
                    },
                    "title": {
                      "description": "A short, human-readable summary of the error.",
                      "type": "string"
                    },
                    "type": {
                      "description": "A non-navigable URI that uniquely identifies the error type.",
                      "type": "string"
                    }
                  },
                  "type": "object",
                  "x-akamai": {
                    "file-path": "schemas/problem.yaml"
                  }
                }
              }
            },
            "description": "Unsupported Media Type. The request's `Content-Type` header is not supported. Use `application/json`."
          }
        },
        "summary": "Convert a proxy zone filter mode to none",
        "tags": [
          "Proxy zones filter mode conversion"
        ]
      },
      "x-akamai": {
        "file-path": "paths/to-none.yaml",
        "path-info": "/proxies/{proxyId}/zones/filter-mode-convert/to-none"
      }
    }
  },
  "servers": [
    {
      "url": "https://{hostname}/config-dns/v2"
    }
  ],
  "tags": [
    {
      "description": "Groups operations to manage proxy zone filter conversions.",
      "name": "Proxy zones filter mode conversion"
    }
  ],
  "x-akamai": {
    "auth-type": "EDGE_GRID",
    "file-path": "06-dns-shield.yaml"
  },
  "x-readme": {
    "explorer-enabled": false,
    "samples-languages": [
      "curl",
      "python",
      "node"
    ]
  }
}
```

# Sibling pages

* [Convert a proxy zone filter mode to all](https://techdocs.akamai.com/edge-dns/reference/post-proxy-zone-manual-filter-mode-convert-all.md)
* [Convert a proxy zone filter mode to automatic](https://techdocs.akamai.com/edge-dns/reference/post-proxy-zone-manual-filter-mode-convert-automatic.md)
* [Convert a proxy zone filter mode to manual](https://techdocs.akamai.com/edge-dns/reference/post-proxy-zone-manual-filter-mode-convert-manual.md)