If your account does not have a ready Instagram connection, you need to configure an app in Meta for Developers. After setup, YupVid can use your Instagram permission to publish videos after rendering. This guide is for users who need to set up Instagram publishing themselves.Documentation Index
Fetch the complete documentation index at: https://docs.yupvid.com/llms.txt
Use this file to discover all available pages before exploring further.
What you need
Before you start, prepare:- An Instagram Professional account, either Business or Creator.
- A Facebook Page linked to that Instagram account.
- Access to Meta for Developers.
- Permission to create and configure a Meta app.
- YupVid callback URL:
Step 1: Check your Instagram account type
Instagram publishing through Meta APIs requires an eligible Instagram Professional account.- Open Instagram.
- Go to account settings.
- Confirm that the account is a Business or Creator account.
- If it is still a personal account, switch it to a Professional account.
Step 2: Link Instagram to a Facebook Page
- Open Facebook.
- Go to the Facebook Page you manage.
- Open Page settings.
- Find the Instagram connection section.
- Connect the Instagram account to the Page.
Step 3: Create a Meta app
- Open Meta for Developers:
- Click Create App.
- Choose the app type or use case that supports Instagram publishing.
- Enter an app name, such as:
- Enter your contact email.
- Create the app.
Step 4: Add the Instagram product or use case
Inside the Meta app, add the product or use case required for Instagram publishing. Depending on Meta’s current dashboard, this may appear as:- Instagram API
- Instagram Graph API
- Instagram API with Facebook Login
Step 5: Configure the OAuth redirect URL
Add YupVid’s callback URL to the OAuth or Facebook Login redirect settings:Step 6: Configure the required permissions
For Instagram publishing, the app may need permissions such as:instagram_basicinstagram_content_publishpages_show_listpages_read_engagement
Step 7: Complete App Review if required
If the app is only used by developers, admins, or test users, you may be able to test it without full public review. If the app needs to be used by other users, submit the required permissions for App Review. For each permission, provide:- A clear explanation of why YupVid needs the permission.
- Screen recordings or screenshots if Meta asks for them.
- Test instructions for Meta reviewers.
Step 8: Copy the App ID and App Secret
In the Meta app dashboard, open Settings and copy:- App ID
- App Secret
Step 9: Enter the credentials in YupVid
- Return to YupVid.
- Open Platforms.
- Select Instagram.
- Enter the App ID.
- Enter the App Secret.
- Save the configuration.
- Click to connect Instagram.
- Sign in with the Facebook account that manages the linked Page.
- Approve the requested permissions.
Step 10: Publish a video to Instagram
After Instagram is connected, you can choose the Instagram account in:- Publish to accounts in Bulk Create.
- Publish to accounts in Article to Video.
- Publish to platforms in Projects.
How Instagram publishing works
Instagram publishing through Meta APIs usually happens in two phases:- Create a media container for the video.
- Publish the container.
Common issues
| Issue | How to fix it |
|---|---|
| Instagram account does not appear | Check that Instagram is Professional and linked to a Facebook Page |
| Redirect URI error | Check that the callback is exactly https://yupvid.com/api/platforms/instagram/callback |
| Permission denied | Review the app permissions and App Review status |
| Cannot publish | Check that the account is eligible for Instagram publishing |
| Wrong account connected | Reconnect using the Facebook account that manages the correct Page |
Important notes
- Meta may change dashboard labels and permission flows over time.
- Use the same Facebook account that manages the Page linked to Instagram.
- Keep the App Secret private.
- Test the connection with one account before using it in production workflows.