Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Get Post History

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.

Delete Rss Feed

Remove an RSS feed subscription to stop auto-publishing from that feed.

Get Messages

Retrieve direct message conversations from Facebook, Instagram, or X/Twitter. Can list all conversations or fetch messages from a specific conversation.

Get Rss Feeds

List all RSS feed subscriptions configured for the account.

Post Comment

Post a comment or reply on a social media post. Supports posting to multiple platforms simultaneously and optionally includes an image attachment.

Send Message

Send a direct message on Facebook, Instagram, or X/Twitter. Supports text messages and media attachments (images, videos, voice files).

Create Post

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.

Get Profiles

List user profiles with optional filtering by title, reference ID, or active social accounts. Supports pagination for large profile lists. Requires Business plan.

Upload Media

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.

Add Rss Feed

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 Post

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.

Get Comments

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 Profile

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.

Get Post Analytics

Retrieve engagement analytics for a specific post across platforms. Returns metrics such as likes, comments, shares, impressions, reach, and platform-specific engagement data.

Delete Profile

Permanently delete a user profile and all associated posts. This action is irreversible. Requires Business plan.

Get Reviews

Retrieve reviews from Facebook Pages or Google Business Profile. Returns review text, ratings, reviewer info, and reply data.

Delete Comment

Delete a comment from social media posts across specified platforms.

Update Post

Update a scheduled or pending post. Can approve posts that require approval, update the schedule date, or pause/unpause scheduled posts.

Generate Hashtags

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.

Get Social Analytics

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

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.