Built by Metorial, the integration platform for agentic AI.
Retrieve the history and status of posts sent via Ayrshare. Filter by platform, date range, status, or type. Returns detailed metadata for each post including content, platforms, status, and engagement URLs.
Remove an RSS feed subscription to stop auto-publishing from that feed.
Retrieve direct message conversations from Facebook, Instagram, or X/Twitter. Can list all conversations or fetch messages from a specific conversation.
List all RSS feed subscriptions configured for the account.
Post a comment or reply on a social media post. Supports posting to multiple platforms simultaneously and optionally includes an image attachment.
Send a direct message on Facebook, Instagram, or X/Twitter. Supports text messages and media attachments (images, videos, voice files).
Publish or schedule a post to one or multiple social networks simultaneously. Supports text, images, and video content. Posts can be sent immediately or scheduled for a future date. Supports platform-specific options, auto-hashtag generation, link shortening, and auto-reposting.
List user profiles with optional filtering by title, reference ID, or active social accounts. Supports pagination for large profile lists. Requires Business plan.
Upload an image or video file to Ayrshare's media hosting. Returns a publicly accessible URL that can be used in post creation. Accepts Base64 Data URI encoded files.
Subscribe to an RSS feed to automatically post new items to social networks. New feed items are detected and published to the specified platforms.
Delete one or more posts from social networks. Supports deleting a single post by ID, bulk deletion of multiple posts, or clearing all scheduled posts.
Retrieve comments on a post. Supports looking up by Ayrshare Post ID, Social Post ID, or Social Comment ID. Returns comment text, author, timestamps, like counts, and replies.
Create a new user profile for managing social media accounts on behalf of a client. Returns a profile key that must be stored securely — it cannot be retrieved again via API. Requires Business plan.
Retrieve engagement analytics for a specific post across platforms. Returns metrics such as likes, comments, shares, impressions, reach, and platform-specific engagement data.
Permanently delete a user profile and all associated posts. This action is irreversible. Requires Business plan.
Retrieve reviews from Facebook Pages or Google Business Profile. Returns review text, ratings, reviewer info, and reply data.
Delete a comment from social media posts across specified platforms.
Update a scheduled or pending post. Can approve posts that require approval, update the schedule date, or pause/unpause scheduled posts.
Automatically generate and add relevant hashtags to post text using AI. Takes into account real-time hashtag popularity. Returns the post text with hashtags added.
Retrieve account-level analytics for linked social media accounts. Returns metrics like follower counts, impressions, engagement rates, and demographic breakdowns. Supports daily time-series data and quarterly aggregation.
Validate post content before publishing. Runs technical and content checks and returns detailed error messages on how to correct any issues. Use this to verify content, character limits, and media compatibility before creating a post.