Subscription Filters
Update multiple subscription filters
Subscription Filters
Update multiple subscription filters
This endpoint updates multiple filters for a subscription
PUT
/
v1
/
projects
/
{projectID}
/
subscriptions
/
{subscriptionID}
/
filters
/
bulk_update
curl --request PUT \
--url https://dashboard.getconvoy.io/api/v1/projects/{projectID}/subscriptions/{subscriptionID}/filters/bulk_update \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '[
{
"body": {},
"event_type": "<string>",
"headers": {},
"uid": "<string>"
}
]'
{
"message": "<string>",
"status": true,
"data": [
{
"body": {},
"event_type": "<string>",
"headers": {},
"raw_body": {},
"raw_headers": {},
"subscription_id": "<string>",
"uid": "<string>"
}
]
}
Authorizations
Body
application/json · object[]
Filters to update
curl --request PUT \
--url https://dashboard.getconvoy.io/api/v1/projects/{projectID}/subscriptions/{subscriptionID}/filters/bulk_update \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '[
{
"body": {},
"event_type": "<string>",
"headers": {},
"uid": "<string>"
}
]'
{
"message": "<string>",
"status": true,
"data": [
{
"body": {},
"event_type": "<string>",
"headers": {},
"raw_body": {},
"raw_headers": {},
"subscription_id": "<string>",
"uid": "<string>"
}
]
}