Token Validation Token Rules

Copy Markdown View Source

Create a token validation rule

POST /zones/{zone_id}/token_validation/rules

Create a token validation rule.

Responses

200

Data is at body["result"]

4XX

List token validation rules

GET /zones/{zone_id}/token_validation/rules

List token validation rules

Responses

200

Data is at body["result"]

4XX

Bulk create token validation rules

POST /zones/{zone_id}/token_validation/rules/bulk

Create zone token validation rules.

A request can create multiple Token Validation Rules.

Responses

200

Data is at body["result"]

4XX

Bulk edit token validation rules

PATCH /zones/{zone_id}/token_validation/rules/bulk

Edit token validation rules.

A request can update multiple Token Validation Rules.

Rules can be re-ordered using the position field.

Returns all updated rules.

Responses

200

Data is at body["result"]

4XX

Preview operations covered by a Token Validation rule

POST /zones/{zone_id}/token_validation/rules/preview

Preview operations covered by a Token Validation rule.

The API will return all operations on a zone annotated with an additional state field. Operations with an included state will be covered by a Token Validation Rule.

Responses

200

Data is at body["result"]

4XX

Edit a zone token validation rule

PATCH /zones/{zone_id}/token_validation/rules/{rule_id}

Edit a zone token validation rule.

Responses

200

Data is at body["result"]

4XX

Get a zone token validation rule

GET /zones/{zone_id}/token_validation/rules/{rule_id}

Get a zone token validation rule.

Responses

200

Data is at body["result"]

4XX

Delete a zone token validation rule

DELETE /zones/{zone_id}/token_validation/rules/{rule_id}

Delete a zone token validation rule.

Responses

200

Data is at body["result"]

4XX