Global Filters

Get Global Filters

get

Get all Global Filters in a configuration

Path parameters
configstringRequired
Responses
200

Global Filters retrieved successfully

application/json
get
/api/v4.0/conf/{config}/global-filters
200

Global Filters retrieved successfully

Modify Global Filters

put

Update an existing set of Global Filters for a configuration

Path parameters
configstringRequired
Bodyobject · GlobalFilter[]
actionanyOptional
activebooleanRequired
descriptionstringOptional
idstringRequired
mdatestringRequired
namestringRequired
ruleany ofOptionalDefault: {}
anyOptional
or
sourcestringRequired
tagsstring[]Optional
Responses
200

Global Filters updated successfully

application/json
put
/api/v4.0/conf/{config}/global-filters

Create Global Filters

post

Create a complete set of Global Filters for a configuration

Path parameters
configstringRequired
Bodyobject · GlobalFilter[]
actionanyOptional
activebooleanRequired
descriptionstringOptional
idstringRequired
mdatestringRequired
namestringRequired
ruleany ofOptionalDefault: {}
anyOptional
or
sourcestringRequired
tagsstring[]Optional
Responses
post
/api/v4.0/conf/{config}/global-filters

Delete Global Filters

delete

Delete all Global Filters in a configuration

Path parameters
configstringRequired
Responses
200

Global Filters deleted successfully

application/json
delete
/api/v4.0/conf/{config}/global-filters

Get specific Global Filter

get

Get a Global Filter from the specified configuration

Path parameters
configstringRequired
entry_idstringRequired
Responses
200

Global Filter retrieved successfully

application/json
get
/api/v4.0/conf/{config}/global-filters/{entry_id}

Modify a single Global Filter

put

Update an individual Global Filter within a configuration

Path parameters
configstringRequired
entry_idstringRequired
Body
actionanyOptional
activebooleanRequired
descriptionstringOptional
idstringRequired
mdatestringRequired
namestringRequired
ruleany ofOptionalDefault: {}
anyOptional
or
sourcestringRequired
tagsstring[]Optional
Responses
200

Global Filter updated successfully

application/json
put
/api/v4.0/conf/{config}/global-filters/{entry_id}

Create single Global Filter

post

Create an individual Global Filter within a configuration

Path parameters
configstringRequired
entry_idstringRequired
Body
actionanyOptional
activebooleanRequired
descriptionstringOptional
idstringRequired
mdatestringRequired
namestringRequired
ruleany ofOptionalDefault: {}
anyOptional
or
sourcestringRequired
tagsstring[]Optional
Responses
post
/api/v4.0/conf/{config}/global-filters/{entry_id}

Delete single Global Filter

delete

Delete an individual Global Filter from the specified configuration

Path parameters
configstringRequired
entry_idstringRequired
Responses
200

Global Filter deleted successfully

application/json
delete
/api/v4.0/conf/{config}/global-filters/{entry_id}

Get Global Filters version list

get

Get list of versions of Global Filters in a configuration

Path parameters
configstringRequired
Responses
200

Global Filters version list retrieved successfully

application/json
get
/api/v4.0/conf/{config}/global-filters/versions

Get version of Global Filter

get

Get a specific version of a Global Filter

Path parameters
configstringRequired
versionstringRequired
Responses
200

Global Filter retrieved successfully

application/json
get
/api/v4.0/conf/{config}/global-filters/versions/{version}

Revert a Global Filter to the specified version

put

Set a previous Global Filter version to be the current one

Path parameters
configstringRequired
versionstringRequired
Responses
200

Global Filter reversion was successful

application/json
put
/api/v4.0/conf/{config}/global-filters/versions/{version}/revert

Last updated

Was this helpful?