FishOutFishOut

Mute an author or source

POST/orgs/{organizationId}/projects/{projectId}/mutes

Mute an author or source within the selected project. Future posts from the author or source are dropped at ingest, before any AI. Collected posts stay. Muting twice returns the existing mute. Uses the app's permissions and entitlements.

Authorization

AuthorizationBearer <token>

Scoped FishOut API key. Never send credentials in query parameters.

In: header

Path Parameters

organizationId*string
Length1 <= length
projectId*string
Length1 <= length

Header Parameters

Idempotency-Key*string

Reuse for retries of the same action for 24 hours. A changed body returns 409.

Length8 <= length <= 128

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/orgs/string/projects/string/mutes" \  -H "Idempotency-Key: stringst" \  -H "Content-Type: application/json" \  -d '{    "kind": "author",    "value": "string"  }'
{  "data": {    "id": "string",    "projectId": "string",    "platform": "reddit",    "kind": "author",    "value": "string",    "createdAt": "2019-08-24T14:15:22Z",    "property1": "string",    "property2": "string"  },  "meta": {    "requestId": "string",    "replayed": true  }}