PostProxy API Overview
PostProxy is a unified API for posting content to social media platforms with built-in scheduling, error handling, and retry management.
Core concepts
Section titled “Core concepts”Profile
Section titled “Profile”A connected social media account (X, Facebook, Instagram, etc.) that you can post content to. Each profile represents an authenticated connection to a specific platform.
A piece of content published through one or more profiles. Can include text, media (images or videos), or both. Platform-specific parameters let you customize how content appears on each platform.
Profile Group
Section titled “Profile Group”A collection of profiles grouped together for organizational purposes. Use profile groups to separate brands, clients, or projects. API keys can be scoped to specific profile groups for access control.
Supported platforms
Section titled “Supported platforms”| Platform | Content Types |
|---|---|
| Posts, Stories | |
| Posts, Reels, Stories | |
| TikTok | Videos |
| Posts | |
| YouTube | Videos |
| X (Twitter) | Posts |
| Threads | Posts |
Media handling
Section titled “Media handling”When creating a post with media, provide URLs to your images or videos. PostProxy downloads and processes the media, then uploads it to each platform according to their requirements.
Each platform has specific constraints for media (file size, formats, dimensions). See Platform Parameters for details.
Rate limits and retries
Section titled “Rate limits and retries”Social networks have rate limits that PostProxy handles automatically. If a post hits a rate limit, PostProxy queues it and retries when possible. You don’t need to implement retry logic in your application.