Mute authors
Adds authors to the alert's muted list and leaves the rest of its filter alone. Links are handled as in the dashboard, so a post link mutes its author, twitter.com turns into x.com and a Hacker News profile keeps its id. Authors who are already muted are skipped, so retrying is safe. An entry that is not a person, such as a subreddit or a story, fails the request and the error names it.
Authorization
bearerAuth An API key from POST /v1/api-keys. Keys start with ref_.
In: header
Path Parameters
The alert's id (feed_...).
1 <= lengthRequest Body
application/json
The authors to add to the alert's muted list, or take off it.
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/alerts/feed_abc123/mute" \ -H "Content-Type: application/json" \ -d '{ "authors": [ "string" ] }'{ "id": "string", "name": "string", "enabled": true, "mode": "instant", "filter": { "keywordIds": [ "string" ], "groupIds": [ "string" ], "platforms": [ "bluesky" ], "minRelevance": 0, "minConfidence": 0, "sentiments": [ "positive" ], "intents": [ "string" ], "excludeAuthors": [ "string" ], "minFollowers": 0, "tags": [ "string" ], "linkHosts": [ "string" ], "languages": [ "string" ], "automated": true, "ratings": [ 1 ], "notRatings": [ 1 ], "minLikes": 0, "minReposts": 0, "minReplies": 0, "minQuotes": 0, "minViews": 0, "minBookmarks": 0, "anyOf": [ { "q": "string", "keywordIds": [ "string" ], "notKeywordIds": [ "string" ], "keywordKinds": [ "brand" ], "groupIds": [ "string" ], "notGroupIds": [ "string" ], "platforms": [ "bluesky" ], "notPlatforms": [ "bluesky" ], "status": "open", "relevant": true, "minRelevance": 0, "minConfidence": 0, "sentiments": [ "positive" ], "notSentiments": [ "positive" ], "intents": [ "string" ], "notIntents": [ "string" ], "automated": true, "languages": [ "string" ], "notLanguages": [ "string" ], "tags": [ "string" ], "notTags": [ "string" ], "linkHosts": [ "string" ], "notLinkHosts": [ "string" ], "minFollowers": 0, "maxFollowers": 0, "isReply": true, "excludeAuthors": [ "string" ], "ratings": [ 1 ], "notRatings": [ 1 ], "minLikes": 0, "minReposts": 0, "minReplies": 0, "minQuotes": 0, "minViews": 0, "minBookmarks": 0 } ] }, "schedule": { "hour": 0, "minute": 0, "timezone": "string", "skipEmpty": true, "weekday": 0 }, "event": "string", "channels": [ { "id": "string", "kind": "slack", "label": "string" } ], "stats": { "sentLast7d": 0, "lastSentAt": "string", "nextRunAt": "string" }, "createdAt": "string"}