Update Refine Filter
Changed onUpdate an existing RefineFilter. All fields are optional — only provided fields are updated. When criteria is supplied it replaces the entire criteria set (must contain at least one entry). 422 covers shape errors and safe-condition policy violations.
Request
- Base URLhttps://myworkspace.myclickfunnels.com/api/v2
- Auth
- HTTP bearer
- or OAuth 2Authorization codehttps://accounts.myclickfunnels.com/oauth/authorizeToken URLhttps://accounts.myclickfunnels.com/oauth/token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Public id of the RefineFilter to update.
Request body
Example request
{
"refine_filter": {
"conjunction": "and",
"criteria": [
{
"attribute": "tags.id",
"clause": "in",
"value": [
"tag-pub-id-1"
]
},
{
"attribute": "created_at",
"clause": "gte",
"value": "2026-01-01"
}
]
}
}Response
OK
Example response
{
"id": 42,
"public_id": "AbCdEf",
"workspace_id": 5,
"name": "VIP newsletter audience",
"filter_class": "ContactsFilter",
"conjunction": "and",
"criteria": [
{
"attribute": "tags.id",
"clause": "in",
"value": [
"tag-pub-id-1"
]
},
{
"attribute": "created_at",
"clause": "gte",
"value": "2026-01-01"
}
],
"mixed_conjunctions": false,
"created_at": "2026-04-01T12:00:00.000Z",
"updated_at": "2026-04-01T12:00:00.000Z"
}Changes
- breaking
the response property
became nullable for the status - breaking
added
subschema #1subschema #4to the//response propertyoneOflist for the response status - info
added the new optional request property
- info
added
subschema #3to the///request propertyoneOflist - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the optional property
//to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- breaking