action mastodon_post_api_v1_filters { label: "post_api_v1_filters" provider: mastodon method: POST path: "/api/v1/filters" encoding: json output: { description: "Represents a user-defined filter for determining which statuses should not be shown to the user." properties: { context: { type: "array" description: "The contexts in which the filter should be applied." items: { type: "string" enum: ["home", "notifications", "public", "thread"] } } expires_at: { type: "string" description: "When the filter should no longer be applied. ISO 8601 Datetime, or null if the filter does not expire" } id: { type: "string" description: "The ID of the filter in the database. Cast from an integer, but not guaranteed to be a number." } irreversible: { type: "boolean" description: "Should matching entities in home and notifications be dropped by the server?" } phrase: { type: "string" description: "The text to be filtered." } whole_word: { type: "boolean" description: "Should the filter consider word boundaries?" } } } }