Skip to main content
A professional Instagram account (Business or Creator) is required. Personal accounts are not supported — the Instagram Basic Display API was permanently shut down in December 2024. Your app must be in Live mode and pass App Review before real users outside your team can connect.

Create a Meta Business App

Create a Meta app to enable Instagram Login for your integration.

1

Go to Meta for Developers

Go to Meta for Developers and sign in with your Meta account.

2

Start app creation

Click Create App in the upper right.

  • If prompted to connect a business portfolio, you may skip this for now — it is required before going live.
  • Click Next.
3

Select use case and app type

On the What do you want your app to do? screen, select Other and click Next.

  • On the next screen, select Business as the app type and click Next.
  • Enter an App name (e.g., StackOne) and a Contact email, then click Create app.

Add the Instagram Product

Add Instagram Login to your app from the App Dashboard.

1

Add Instagram product

In your App Dashboard left sidebar, click Add Product.

  • Find Instagram in the product list and click Set up.
  • Select API setup with Instagram Login and click Set up.

Configure the Redirect URI

Set the OAuth redirect URI that Meta will use to return users to StackOne after authorization.

1

Open Instagram Login settings

In the left sidebar, navigate to Instagram > API setup with Instagram Login.

2

Add the redirect URI

Under Business login settings, find Valid OAuth Redirect URIs and click Add URI.

  • Enter https://api.stackone.com/connect/oauth2/instagram/callback and click Save changes.
  • Note: The URI must be an exact match — verify no trailing slash was added after saving.

Copy Instagram App ID and App Secret

The Instagram Login path uses a dedicated Instagram App ID that is separate from your Facebook App ID. Do not use the credentials from App Settings > Basic.

1

Locate your Instagram credentials

In the left sidebar, navigate to Instagram > API setup with Instagram Login.

2

Copy your credentials

Scroll to the Instagram App ID and Instagram App Secret fields on this page.

  • Copy the Instagram App ID — this is your Client ID.
  • Click Show next to Instagram App Secret, verify your identity if prompted, and copy the value — this is your Client Secret.
  • Store the App Secret securely for use later and never expose it publicly.

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Instagram:
1

Navigate to Connector Profiles

Login to StackOne and navigate to Connector Profiles
2

Create New Connector Profile

  • Click + Connector Profile
  • Search for and select Instagram
  • Select Type as Instagram Login
  • Fill out the fields using details retrieved from your provider:
    • App ID
    • App Secret
    • Scopes (Optional)
  • (Optional) Select Actions to be enabled for this Connector Profile
  • Click Create profile
Congratulations! The new Connector Profile will now show up in your project ready to be used. You can now continue to Link Accounts for Instagram.