Monitoring & Collection/Zaku
POSTZakuSince 1.0SynchronousAuth Required
AddCollectionFilter
Add a new collection filter rule to a platform
Execution Availability
Try It Out
Submit a mock request using the current auth context and example-driven inputs.
Path Parameters
Request Inputs
Path Parameters
platformIdStringRequiredPlatform ID to add the filter to
Body Fields
idStringRequiredUnique identifier of the filter
Example: filter-001
platformIdStringRequiredPlatform ID this filter applies to
Example: plat-001
fieldStringRequiredPod field to match against (e.g. namespace, label)
Example: namespace
opStringRequiredComparison operator (eq, contains, prefix)
Example: eq
valueStringRequiredValue to compare the field against
Example: kube-system
Responses
Endpoint
POST/api/v1/platforms/{platformId}/collection-filter
/api/v1/platforms/{platformId}/collection-filter
Request Example
curl -X POST '{host}/api/v1/platforms/{platformId}/collection-filter' -H 'Authorization: Bearer {token}' -H 'Content-Type: application/json' -d '{"id":"filter-001","platformId":"plat-001","field":"namespace","op":"eq","value":"kube-system","action":"exclude","createdAt":"2026-01-15T08:00:00Z"}'
Response Example
200{
"id": "filter-001",
"platformId": "plat-001",
"field": "namespace",
"op": "eq",
"value": "kube-system",
"action": "exclude",
"createdAt": "example"
}Change History
This API has no change history records yet.
