Actions48
- Account Actions
- Authentication Actions
- Blocks Actions
- Bookmarks Actions
- Favourites Actions
- Featured Tags Actions
- Follow Requests Actions
- Media Actions
- Mutes Actions
- Notifications Actions
- Polls Actions
- Status Actions
- Timeline Actions
Overview
This node allows you to interact with the Mastodon social network API, specifically to mute accounts on a Mastodon instance. Muting an account means you will no longer see their posts or receive notifications from them, without unfollowing or blocking them. This is useful for managing your social feed by reducing unwanted content or notifications from specific users while maintaining a connection.
Practical examples include:
- Automatically muting accounts that post too frequently or share unwanted content.
- Temporarily muting accounts during events or discussions to reduce noise.
- Managing multiple Mastodon instances by specifying different URLs.
Properties
| Name | Meaning |
|---|---|
| Mastodon URL | The URL of the Mastodon instance where the mute action will be performed (e.g., https://mastodon.social). |
| Account ID | The unique identifier of the account to mute. |
| Options | Additional settings for the mute operation: |
| - Mute Notifications | Whether to also mute notifications from the account (true/false). |
| - Duration | Number of seconds to mute the account for; 0 means mute indefinitely. |
Output
The output is a JSON object representing the result of the mute operation as returned by the Mastodon API. It typically includes details about the muted account and confirmation of the mute status.
No binary data output is involved in this operation.
Dependencies
- Requires an API authentication token credential configured in n8n to authenticate requests to the Mastodon instance.
- Needs the Mastodon instance URL to direct API calls correctly.
- The node depends on the Mastodon API being accessible and the authenticated user having permission to mute other accounts.
Troubleshooting
Common issues:
- Invalid or missing Mastodon instance URL can cause connection failures.
- Incorrect or expired API authentication token will lead to authorization errors.
- Providing an invalid or non-existent Account ID will result in errors from the Mastodon API.
Error messages and resolutions:
"The operation "mute" for resource "mutes" is not implemented!"— indicates a misconfiguration or unsupported operation; ensure correct Resource and Operation are selected.- API errors related to permissions or rate limits should be resolved by checking credentials and Mastodon instance policies.
- Network errors may require verifying internet connectivity and Mastodon instance availability.