Mastodon icon

Mastodon

Interact with Mastodon API

Overview

This node interacts with the Mastodon API to retrieve the timeline of a specified list on a Mastodon instance. It is useful for users who want to fetch and process posts from a particular list timeline, such as monitoring specific groups or curated content on Mastodon. For example, a social media manager could use this node to gather posts from a list of influencers or community members for analysis or reposting.

Use Case Examples

  1. Fetch the latest posts from a Mastodon list timeline to display on a dashboard.
  2. Monitor a list timeline for specific content or hashtags for social media engagement.

Properties

Name Meaning
Mastodon URL The URL of the Mastodon instance to connect to.
List ID The ID of the list to get the timeline for.
Additional Fields Optional parameters to filter or limit the timeline results, such as showing only local or remote statuses, media-only posts, hashtag filters, and pagination controls like max_id, since_id, min_id, and limit.

Output

JSON

  • json - The timeline posts retrieved from the specified Mastodon list, each represented as a JSON object containing the post details.

Dependencies

  • Requires an OAuth2 API credential for Mastodon authentication, including the base URL of the Mastodon instance.

Troubleshooting

  • Common issues include invalid or missing Mastodon URL or List ID, resulting in errors when fetching the timeline.
  • Errors may occur if the specified operation or resource is not implemented or recognized by the node.
  • API rate limits or authentication failures can cause request errors; ensure valid OAuth2 credentials are provided.

Links

  • Mastodon API - Lists - Official Mastodon API documentation for list timelines and related endpoints.

Discussion