---
title: "Changes to Update your API Guardian Endpoint configuration"
method: PATCH
path: "/shield/shield-zone/{shieldZoneId}/api-guardian/endpoint/{endpointId}"
---

# Changes to Update your API Guardian Endpoint configuration

`PATCH /shield/shield-zone/{shieldZoneId}/api-guardian/endpoint/{endpointId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 4 revisions.

- **2026-11-12** `6a424e866a61`: 35 breaking, 81 warning, 88 info
- **2026-04-23** `30ba69f85a97`: 54 breaking, 147 warning, 142 info
- **2026-04-18** `18994bc5533c`: 1 info

## Changes

- **2026-11-12** `6a424e866a61`: 35 breaking, 81 warning, 88 info
  - removed the enum value `0.00` of the request property `rateLimitingType` (media type: application/json)
  - removed the enum value `0.00` of the request property `rateLimitingType` (media type: text/json)
  - removed the enum value `0.00` of the request property `rateLimitingType` (media type: application/*+json)
  - removed the enum value `1.00` of the request property `rateLimitingType` (media type: application/json)
  - removed the enum value `1.00` of the request property `rateLimitingType` (media type: text/json)
  - removed the enum value `1.00` of the request property `rateLimitingType` (media type: application/*+json)
  - the `rateLimitingType` request property type changed from `integer` to `string`, and format from `int32` to no format (media type: application/json)
  - the `rateLimitingType` request property type changed from `integer` to `string`, and format from `int32` to no format (media type: application/*+json)
  - the `data/authSchemes/items/location` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `200` (media type: text/plain)
  - the `data/authSchemes/items/location` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `200` (media type: application/json)
  - the `data/authSchemes/items/location` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `200` (media type: text/json)
  - the `data/authSchemes/items/location` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `403` (media type: text/plain)
  - the `data/authSchemes/items/location` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `403` (media type: application/json)
  - the `data/authSchemes/items/location` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `403` (media type: text/json)
  - the `data/authSchemes/items/location` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `404` (media type: text/plain)
  - the `data/authSchemes/items/location` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `404` (media type: application/json)
  - the `data/authSchemes/items/location` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `404` (media type: text/json)
  - the `data/authSchemes/items/schemeType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `200` (media type: text/plain)
  - the `data/authSchemes/items/schemeType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `200` (media type: application/json)
  - the `data/authSchemes/items/schemeType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `200` (media type: text/json)
  - the `data/authSchemes/items/schemeType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `403` (media type: text/plain)
  - the `data/authSchemes/items/schemeType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `403` (media type: application/json)
  - the `data/authSchemes/items/schemeType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `403` (media type: text/json)
  - the `data/authSchemes/items/schemeType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `404` (media type: text/plain)
  - the `data/authSchemes/items/schemeType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `404` (media type: application/json)
  - the `data/authSchemes/items/schemeType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `404` (media type: text/json)
  - the `data/rateLimitingType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `200` (media type: text/plain)
  - the `data/rateLimitingType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `200` (media type: application/json)
  - the `data/rateLimitingType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `200` (media type: text/json)
  - the `data/rateLimitingType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `403` (media type: text/plain)
  - the `data/rateLimitingType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `403` (media type: application/json)
  - the `data/rateLimitingType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `403` (media type: text/json)
  - the `data/rateLimitingType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `404` (media type: text/plain)
  - the `data/rateLimitingType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `404` (media type: application/json)
  - the `data/rateLimitingType` response's property type changed from `integer` to `string`, and format from `int32` to no format for status `404` (media type: text/json)
  - added the new `ApiKey` enum value to the `data/authSchemes/items/schemeType` response property for the response status `200` (media type: text/plain)
  - added the new `ApiKey` enum value to the `data/authSchemes/items/schemeType` response property for the response status `200` (media type: application/json)
  - added the new `ApiKey` enum value to the `data/authSchemes/items/schemeType` response property for the response status `200` (media type: text/json)
  - added the new `ApiKey` enum value to the `data/authSchemes/items/schemeType` response property for the response status `403` (media type: text/plain)
  - added the new `ApiKey` enum value to the `data/authSchemes/items/schemeType` response property for the response status `403` (media type: application/json)
  - …164 more
- **2026-04-23** `30ba69f85a97`: 54 breaking, 147 warning, 142 info
  - the response property `data/updatedAt` became nullable for the status `200` (media type: text/plain)
  - the response property `data/updatedAt` became nullable for the status `200` (media type: application/json)
  - the response property `data/updatedAt` became nullable for the status `200` (media type: text/json)
  - the response property `data/updatedAt` became nullable for the status `403` (media type: text/plain)
  - the response property `data/updatedAt` became nullable for the status `403` (media type: application/json)
  - the response property `data/updatedAt` became nullable for the status `403` (media type: text/json)
  - the response property `data/updatedAt` became nullable for the status `404` (media type: text/plain)
  - the response property `data/updatedAt` became nullable for the status `404` (media type: application/json)
  - the response property `data/updatedAt` became nullable for the status `404` (media type: text/json)
  - the response property `data/requestPath` became optional for the status `200` (media type: text/plain)
  - the response property `data/requestPath` became optional for the status `200` (media type: application/json)
  - the response property `data/requestPath` became optional for the status `200` (media type: text/json)
  - the response property `data/requestPath` became optional for the status `403` (media type: text/plain)
  - the response property `data/requestPath` became optional for the status `403` (media type: application/json)
  - the response property `data/requestPath` became optional for the status `403` (media type: text/json)
  - the response property `data/requestPath` became optional for the status `404` (media type: text/plain)
  - the response property `data/requestPath` became optional for the status `404` (media type: application/json)
  - the response property `data/requestPath` became optional for the status `404` (media type: text/json)
  - the `data/apiGuardianEndpointId` response's property format changed from `int32` to `int64` for status `200` (media type: text/plain)
  - the `data/apiGuardianEndpointId` response's property format changed from `int32` to `int64` for status `200` (media type: application/json)
  - the `data/apiGuardianEndpointId` response's property format changed from `int32` to `int64` for status `200` (media type: text/json)
  - the `data/apiGuardianEndpointId` response's property format changed from `int32` to `int64` for status `403` (media type: text/plain)
  - the `data/apiGuardianEndpointId` response's property format changed from `int32` to `int64` for status `403` (media type: application/json)
  - the `data/apiGuardianEndpointId` response's property format changed from `int32` to `int64` for status `403` (media type: text/json)
  - the `data/apiGuardianEndpointId` response's property format changed from `int32` to `int64` for status `404` (media type: text/plain)
  - the `data/apiGuardianEndpointId` response's property format changed from `int32` to `int64` for status `404` (media type: application/json)
  - the `data/apiGuardianEndpointId` response's property format changed from `int32` to `int64` for status `404` (media type: text/json)
  - removed the required property `data/requestMethods` from the response with the `200` status (media type: text/plain)
  - removed the required property `data/requestMethods` from the response with the `200` status (media type: application/json)
  - removed the required property `data/requestMethods` from the response with the `200` status (media type: text/json)
  - removed the required property `data/requestMethods` from the response with the `403` status (media type: text/plain)
  - removed the required property `data/requestMethods` from the response with the `403` status (media type: application/json)
  - removed the required property `data/requestMethods` from the response with the `403` status (media type: text/json)
  - removed the required property `data/requestMethods` from the response with the `404` status (media type: text/plain)
  - removed the required property `data/requestMethods` from the response with the `404` status (media type: application/json)
  - removed the required property `data/requestMethods` from the response with the `404` status (media type: text/json)
  - removed the required property `data/schemaTitle` from the response with the `200` status (media type: text/plain)
  - removed the required property `data/schemaTitle` from the response with the `200` status (media type: application/json)
  - removed the required property `data/schemaTitle` from the response with the `200` status (media type: text/json)
  - removed the required property `data/schemaTitle` from the response with the `403` status (media type: text/plain)
  - …303 more
- **2026-04-18** `18994bc5533c`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/bunny/apis/bunny-shield-api/docs/shield/shield-zone/:shieldZoneId/api-guardian/endpoint/:endpointId/patch.md) - [API](https://skmtc.dev/bunny/apis/bunny-shield-api.md) - [Page](https://skmtc.dev/bunny/apis/bunny-shield-api/changes/shield/shield-zone/:shieldZoneId/api-guardian/endpoint/:endpointId/patch)
