Skip to content
Start here

Filters

List all SYN Protection filters.
GET/accounts/{account_id}/magic/advanced_tcp_protection/configs/syn_protection/filters
Create a SYN Protection filter.
POST/accounts/{account_id}/magic/advanced_tcp_protection/configs/syn_protection/filters
Delete all SYN Protection filters.
DELETE/accounts/{account_id}/magic/advanced_tcp_protection/configs/syn_protection/filters
ModelsExpand Collapse
FilterListResponse object { id, created_on, expression, 2 more }
id: string

The unique ID of the expression filter.

created_on: string

The creation timestamp of the expression filter.

formatdate-time
expression: string

The filter expression.

mode: string

The filter’s mode. Must be one of ‘enabled’, ‘disabled’, ‘monitoring’.

modified_on: string

The last modification timestamp of the expression filter.

formatdate-time
FilterCreateResponse object { id, created_on, expression, 2 more }
id: string

The unique ID of the expression filter.

created_on: string

The creation timestamp of the expression filter.

formatdate-time
expression: string

The filter expression.

mode: string

The filter’s mode. Must be one of ‘enabled’, ‘disabled’, ‘monitoring’.

modified_on: string

The last modification timestamp of the expression filter.

formatdate-time
FilterBulkDeleteResponse object { errors, messages, success }
errors: array of object { code, message, documentation_url, source }
code: number
minimum1000
message: string
documentation_url: optional string
source: optional object { pointer }
pointer: optional string
messages: array of object { code, message, documentation_url, source }
code: number
minimum1000
message: string
documentation_url: optional string
source: optional object { pointer }
pointer: optional string
success: true

Whether the API call was successful.

FiltersItems

Get SYN Protection filter.
GET/accounts/{account_id}/magic/advanced_tcp_protection/configs/syn_protection/filters/{filter_id}
Update SYN Protection filter.
PATCH/accounts/{account_id}/magic/advanced_tcp_protection/configs/syn_protection/filters/{filter_id}
Delete SYN Protection filter.
DELETE/accounts/{account_id}/magic/advanced_tcp_protection/configs/syn_protection/filters/{filter_id}
ModelsExpand Collapse
ItemGetResponse object { id, created_on, expression, 2 more }
id: string

The unique ID of the expression filter.

created_on: string

The creation timestamp of the expression filter.

formatdate-time
expression: string

The filter expression.

mode: string

The filter’s mode. Must be one of ‘enabled’, ‘disabled’, ‘monitoring’.

modified_on: string

The last modification timestamp of the expression filter.

formatdate-time
ItemEditResponse object { id, created_on, expression, 2 more }
id: string

The unique ID of the expression filter.

created_on: string

The creation timestamp of the expression filter.

formatdate-time
expression: string

The filter expression.

mode: string

The filter’s mode. Must be one of ‘enabled’, ‘disabled’, ‘monitoring’.

modified_on: string

The last modification timestamp of the expression filter.

formatdate-time
ItemDeleteResponse object { errors, messages, success }
errors: array of object { code, message, documentation_url, source }
code: number
minimum1000
message: string
documentation_url: optional string
source: optional object { pointer }
pointer: optional string
messages: array of object { code, message, documentation_url, source }
code: number
minimum1000
message: string
documentation_url: optional string
source: optional object { pointer }
pointer: optional string
success: true

Whether the API call was successful.