DocsReference
LetsPost publishes to Facebook Pages via the Meta Graph API. Posting to personal profiles is not supported by Meta's API — this is a platform restriction, not a LetsPost limitation.
Authentication
Connect via Meta OAuth. You must be a Page admin to connect a Page. LetsPost requests:
- pages_manage_posts — create and delete posts on your Page
- pages_read_engagement — read post metrics
- pages_show_list — list Pages you manage so you can pick which one to connect
If you manage multiple Pages, you'll be asked to select which one to connect during the OAuth flow. You can connect each Page as a separate account in LetsPost.
Supported formats
| Format | Supported | Notes |
|---|---|---|
| Text post | ✓ | Plain text with optional link preview. |
| Image post | ✓ | JPEG, PNG, or GIF. Up to 10 images per post. |
| Video post | ✓ | MP4 or MOV, up to 240 min and 10 GB. |
| Link post | ✓ | Paste a URL and Facebook generates a link preview card. |
| Reel | ✓ | 9:16 video, max 90 s. |
| Story | — | Not supported via API. |
Limits & quotas
| Limit | Value |
|---|---|
| Post text length | 63,206 characters |
| Video duration | 240 minutes |
| Video file size | 10 GB |
| Images per post | 10 per post |
Gotchas
- Pages only, no personal profiles — Meta's API explicitly blocks posting to personal timelines. If you only have a personal account, you'll need to create a Facebook Page first.
- Page admin role required — Editor or Analyst roles on a Page are not enough — you must have Admin access to the Page to authorize publishing.
- Link preview images — When posting a link, Facebook pulls the og:image from the URL. You cannot override the preview image through the API — if the site's metadata is broken, the preview will be broken too.
- Token scope changes — If Meta updates their required permissions (which happens periodically), LetsPost will prompt you to reconnect. Do not ignore these prompts — publishing will silently fail on expired permission sets.
Was this page helpful?
Something unclear? Email us — we read every message.