postproxyCall PostProxy API to create and manage social media posts
Install via ClawdBot CLI:
clawdbot install danbaranov/postproxyCall the PostProxy API to manage social media posts across multiple platforms (Facebook, Instagram, TikTok, LinkedIn, YouTube, X/Twitter, Threads).
API key must be set in environment variable POSTPROXY_API_KEY.
Get your API key at: https://app.postproxy.dev/api_keys
https://api.postproxy.dev
All requests require Bearer token:
-H "Authorization: Bearer $POSTPROXY_API_KEY"
curl -X GET "https://api.postproxy.dev/api/profiles" \
-H "Authorization: Bearer $POSTPROXY_API_KEY"
curl -X GET "https://api.postproxy.dev/api/posts" \
-H "Authorization: Bearer $POSTPROXY_API_KEY"
curl -X GET "https://api.postproxy.dev/api/posts/{id}" \
-H "Authorization: Bearer $POSTPROXY_API_KEY"
curl -X POST "https://api.postproxy.dev/api/posts" \
-H "Authorization: Bearer $POSTPROXY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"post": {
"body": "Post content here"
},
"profiles": ["twitter", "linkedin", "threads"],
"media": ["https://example.com/image.jpg"]
}'
Use multipart form data to upload local files:
curl -X POST "https://api.postproxy.dev/api/posts" \
-H "Authorization: Bearer $POSTPROXY_API_KEY" \
-F "post[body]=Check out this image!" \
-F "profiles[]=instagram" \
-F "profiles[]=twitter" \
-F "media[]=@/path/to/image.jpg" \
-F "media[]=@/path/to/image2.png"
Add post[draft]=true to create without publishing:
curl -X POST "https://api.postproxy.dev/api/posts" \
-H "Authorization: Bearer $POSTPROXY_API_KEY" \
-F "post[body]=Draft post content" \
-F "profiles[]=twitter" \
-F "media[]=@/path/to/image.jpg" \
-F "post[draft]=true"
curl -X POST "https://api.postproxy.dev/api/posts/{id}/publish" \
-H "Authorization: Bearer $POSTPROXY_API_KEY"
Profile options: facebook, instagram, tiktok, linkedin, youtube, twitter, threads (or use profile IDs)
Add scheduled_at to post object:
curl -X POST "https://api.postproxy.dev/api/posts" \
-H "Authorization: Bearer $POSTPROXY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"post": {
"body": "Scheduled post",
"scheduled_at": "2024-01-16T09:00:00Z"
},
"profiles": ["twitter"]
}'
curl -X DELETE "https://api.postproxy.dev/api/posts/{id}" \
-H "Authorization: Bearer $POSTPROXY_API_KEY"
For Instagram, TikTok, YouTube, add platforms object:
{
"platforms": {
"instagram": { "format": "reel", "first_comment": "Link in bio!" },
"youtube": { "title": "Video Title", "privacy_status": "public" },
"tiktok": { "privacy_status": "PUBLIC_TO_EVERYONE" }
}
}
$ARGUMENTS
Generated Mar 1, 2026
A social media manager uses PostProxy to schedule and publish posts across multiple platforms like Facebook, Instagram, and Twitter for local businesses. They can create drafts, upload images, and manage content calendars efficiently, saving time by handling all platforms from one interface.
An influencer or content creator leverages PostProxy to share updates, photos, and videos simultaneously on platforms such as TikTok, YouTube, and Threads. They use the scheduling feature to maintain a consistent posting schedule and the draft functionality to refine content before going live.
An e-commerce business uses PostProxy to announce product launches, sales, and promotions across LinkedIn, Instagram, and Twitter. They upload product images via file uploads and schedule posts to align with marketing campaigns, driving traffic and sales from multiple social channels.
A nonprofit organization employs PostProxy to spread awareness about causes and events on platforms like Facebook and LinkedIn. They create posts with media URLs for fundraising drives and use the list posts endpoint to track engagement and manage outreach efforts.
A digital marketing agency uses PostProxy to manage and monitor social media posts for multiple clients. They list profiles and posts to generate reports, delete outdated content, and ensure brand consistency across platforms like Instagram and YouTube with platform-specific parameters.
Offer PostProxy as a paid subscription service with tiered plans based on the number of profiles, posts per month, and advanced features like scheduling or platform-specific parameters. Revenue is generated through monthly or annual fees from businesses and individuals managing social media.
Provide a free basic version of PostProxy with limited posts or platforms, and charge for premium features such as advanced scheduling, analytics, or support for more platforms like TikTok and YouTube. This model attracts users who can upgrade as their needs grow.
License PostProxy to agencies or large enterprises as a white-label solution, allowing them to rebrand it for their clients. Revenue comes from licensing fees, customization services, and ongoing support, targeting businesses that want to offer social media management under their own brand.
💬 Integration Tip
Ensure the POSTPROXY_API_KEY is securely stored in environment variables and test endpoints with curl commands before automating workflows to avoid authentication errors.
Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.
Fetch and summarize YouTube video transcripts. Use when asked to summarize, transcribe, or extract content from YouTube videos. Handles transcript fetching via residential IP proxy to bypass YouTube's cloud IP blocks.
Browse, search, post, and moderate Reddit. Read-only works without auth; posting/moderation requires OAuth setup.
Interact with Twitter/X — read tweets, search, post, like, retweet, and manage your timeline.
LinkedIn automation via browser relay or cookies for messaging, profile viewing, and network actions.
Search YouTube videos, get channel info, fetch video details and transcripts using YouTube Data API v3 via MCP server or yt-dlp fallback.