PUT) instead of creating a new one.userId field in the request body returns a 400 error. To create a filter on behalf of another user, you must authenticate with that user's credentials — there is no administrative route for this./v1/filters/flows/{flowId}/search and /v1/filters/search): those run a one-off query and return cards, while this endpoint only persists a view configuration for later reuse.curl --location '/v1/flows//filters' \
--header 'Content-Type: application/json' \
--data '{
"limit": 50,
"order": "asc",
"orderBy": "card.enteredCurrentPhaseAt",
"fields": [
{
"path": "card.title"
},
{
"path": "card.value"
}
],
"conditions": {
"logic": "AND",
"conditions": [
{
"scope": "any",
"path": "card.value",
"operator": "gte",
"value": 0
}
]
}
}'{
"id": "string",
"flowId": "string",
"userId": "string",
"limit": 0,
"order": "string",
"orderBy": "string",
"fields": [
"string"
],
"conditions": {}
}