Search + K

Command Palette

Search for a command to run...

Sign In

Update multiple operation-level schema validation settings

Deprecated
PATCH /zones/{zone_id}/api_gateway/operations/schema_validation
Copy endpoint
https://api.cloudflare.com/client/v4

Updates multiple operation-level schema validation settings on the zone

Parameters

path Path Parameters

Name Type
zone_id required
type ApiShieldSchemasIdentifier = type ApiShieldIdentifier = string & string

Request Body

application/json required
interface ApiShieldOperationSchemaValidationSettingsMultipleRequest {
[key: string]: ApiShieldOperationSchemaValidationSettingsMultipleRequestEntry

Operation ID to mitigation action mappings

interface ApiShieldOperationSchemaValidationSettingsMultipleRequestEntry {
mitigation_action?: ApiShieldOperationMitigationAction;
}
;
}

Responses

200 application/json

Update multiple operation-level schema validation settings response

interface ApiShieldApiResponseCommon {
errors: ApiShieldMessages
type ApiShieldMessages = {
code: number;
documentation_url?: string;
message: string;
source?: { pointer?: string; };
}
[]
;
messages: ApiShieldMessages
type ApiShieldMessages = {
code: number;
documentation_url?: string;
message: string;
source?: { pointer?: string; };
}
[]
;
success: true;
}
& { result: ApiShieldOperationSchemaValidationSettingsMultipleRequest
interface ApiShieldOperationSchemaValidationSettingsMultipleRequest {
[key: string]: ApiShieldOperationSchemaValidationSettingsMultipleRequestEntry;
}
; }

Client Errors

4XX application/json

Update multiple operation-level schema validation settings response failure

interface ApiShieldApiResponseCommonFailure {
errors: ApiShieldMessages
type ApiShieldMessages = {
code: number;
documentation_url?: string;
message: string;
source?: { pointer?: string; };
}
[]
;
messages: ApiShieldMessages
type ApiShieldMessages = {
code: number;
documentation_url?: string;
message: string;
source?: { pointer?: string; };
}
[]
;
result: null;
success: false;
}