Documentation Index
Fetch the complete documentation index at: https://docs.trypost.it/llms.txt
Use this file to discover all available pages before exploring further.
| Connection | Identifier | Best for |
|---|---|---|
| Instagram (Standalone) | instagram | Personal Instagram accounts that aren’t linked to a Facebook page. Uses Instagram’s own OAuth. |
| Instagram (Facebook Business) | instagram-facebook | Business or Creator accounts linked to a Facebook page. Required for first-party publishing of feed, reels, stories, and carousels at full quality. |
Connect your account
Standalone (personal)
- Go to Accounts in the TryPost dashboard
- Click Connect Instagram
- Authorize TryPost on instagram.com
- The account shows up immediately
Business (via Facebook)
- Go to Accounts in the TryPost dashboard
- Click Connect Instagram (Facebook Business)
- Authorize TryPost through Facebook
- Select the Facebook page whose Instagram account you want to connect
Supported content types
| Type | content_type | Aspect | Media | Description |
|---|---|---|---|---|
| Feed | instagram_feed | 4:5 | 1 image or 1 video (optional) | Single-asset feed post |
| Carousel | instagram_carousel | 4:5 | Up to 10 images (required) | Swipeable feed carousel — images only |
| Reel | instagram_reel | 9:16 | 1 video (required) | Short-form vertical video |
| Story | instagram_story | 9:16 | 1 image or video (required) | Temporary content (24 hours) |
OAuth scopes
| Connection | Scopes requested |
|---|---|
Instagram (Standalone, instagram) | instagram_business_basic, instagram_business_content_publish, instagram_business_manage_insights |
Instagram (Facebook Business, instagram-facebook) | public_profile, pages_show_list, pages_read_engagement, business_management, instagram_basic, instagram_content_publish, instagram_manage_insights |
*_manage_insights scopes power the Analytics dashboard’s Instagram view.
Self-hosting setup
Configure Instagram (Standalone) API credentials
Configure Instagram (Standalone) API credentials
- Go to Meta for Developers and create an app
- Add the Instagram product (the standalone Instagram API, not Instagram Graph via Facebook)
- Set the redirect URL to
{APP_URL}/accounts/instagram/callback - Request permissions:
instagram_business_basic,instagram_business_content_publish,instagram_business_manage_insights - Add to your
.env:
Configure Instagram (Facebook Business) API credentials
Configure Instagram (Facebook Business) API credentials
- In the same Meta for Developers app, also add the Facebook Login for Business product
- Set the redirect URL to
{APP_URL}/accounts/instagram-facebook/callback - Request permissions:
public_profile,pages_show_list,pages_read_engagement,business_management,instagram_basic,instagram_content_publish,instagram_manage_insights - Use the same
FACEBOOK_CLIENT_ID/FACEBOOK_CLIENT_SECRETyou’ve configured for Facebook (it’s the same app)

