Feed Posts
Publish to Facebook Pages with text, images, and videos
Publish feed posts and Stories to Facebook Pages. Handle first comments and multi-page management with ease.
One API call handles feed posts and Stories with Facebook-specific features.
Publish to Facebook Pages with text, images, and videos
Share ephemeral Stories with images or short videos
Add first comment immediately after posting for better engagement
Post to specific Pages when managing multiple pages
curl -X POST "https://api.postproxy.dev/api/posts" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "post": { "body": "Exciting news! Check out our latest update." }, "profiles": ["facebook"], "media": ["https://example.com/image.jpg"], "platforms": { "facebook": { "format": "post", "first_comment": "What do you think? Let us know!", "page_id": "123456789" } } }'| Format | Description |
|---|---|
post | Feed post (default) |
story | Facebook Story |
| Parameter | Type | Required | Description |
|---|---|---|---|
format | string | No | Set to "post" (default) or "story" |
first_comment | string | No | Comment to add after posting |
page_id | string | No | Page ID when you have multiple pages |
| Media Type | Max Size | Formats | Max Count | Duration |
|---|---|---|---|---|
| Image | 10 MB | jpg, png, gif, webp | 10 | - |
| Video | 4 GB | mp4, mov | 1 | 1s - 4 hours (post), 3s - 60s (story) |
View full documentation for all platform-specific features for Facebook
No need to handle Facebook Graph API, OAuth flows, or page access tokens. Postproxy handles it all.
Facebook rate limits are managed automatically with intelligent retry logic.
Publish feed posts and Stories through one unified API.
Automatic retries and clear status reporting ensure your content reaches Facebook.
Facebook's Graph API supports publishing to Pages (not personal profiles — Meta removed that capability in 2018). Each Page has its own access token and permission set, and publishing requires the pages_manage_posts permission. The API differentiates between feed posts (text, links, photos, videos) and Stories (ephemeral content). Postproxy manages Page token handling and routes your content to the correct Graph API endpoint based on the format you specify.
Facebook feed posts support text, link previews, single images, multi-photo posts, and videos — each with different API endpoints and payload structures. Stories use a separate publishing flow with different media requirements (vertical format, 24-hour expiry). Postproxy normalizes these into a single request format: set format to post or story, include your media and text, and the API handles endpoint routing and payload construction.
Facebook's Graph API has version-specific behaviors that change with each platform update (typically every few months). Rate limits are per-Page and per-app, with separate limits for posting and media uploads. Video uploads use a resumable upload protocol that requires chunking large files. The API also returns different error formats depending on the endpoint. Postproxy abstracts these inconsistencies, handles API versioning, and manages the chunked upload flow for videos.
A common pattern for Facebook Pages is posting content and immediately adding a first comment with links or hashtags to boost engagement. This requires a separate API call after the initial post succeeds. When managing multiple Pages, each needs its own token with the correct permissions. Postproxy lets you set first_comment in your request and handles the post-then-comment flow atomically, and manages tokens across all your connected Pages.
Common questions about Facebook integration
Start with our free plan and scale as your needs grow. No credit card required.