Skip to main content
PATCH
cURL

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

filter_id
string
required

Body

application/json
workspace_id
string
filter_id
string
name
string

Metadata edits on the logical filter. The *_provided flags distinguish "leave unchanged" from "set to this value".

name_provided
boolean
description
string
description_provided
boolean
config
object

When config_provided, deploy a NEW active version carrying this config.

config_provided
boolean

Response

200 - application/json

OK

filter
object

Filter is the logical, workspace-scoped Filter entity: a stable id + mutable metadata (name, description), plus its ACTIVE version's config denormalized for the common "show me this filter" read. Version history is a separate FilterVersion list (ListFilterVersions). Editing deploys a new active version; assignments follow the active version.