Documents
instagram
instagram
Type
External
Status
Published
Created
Mar 5, 2026
Updated
Mar 5, 2026

import ConfigDone from '/docs/snippets/u-and-p-provider-config-done.md'

Instagram provider setup for Users & Permissions#

The present page explains how to setup the Instagram provider for the Users & Permissions feature.

You have read the Users & Permissions providers documentation.

Instagram configuration#

  1. Visit the Developer Apps list page at
  2. Click on Add a New App button
  3. Fill the Display Name in the modal and create the app
  4. Setup an Instagram product
  5. Click on the PRODUCTS > Instagram > Basic Display link in the left menu
  6. Then click on the Create new application button (and valid the modal)
  7. Fill the information (replace with your own ngrok url):
    • Valid OAuth Redirect URIs: https://65e60559.ngrok.io/api/connect/instagram/callback
    • Deauthorize: https://65e60559.ngrok.io
    • Data Deletion Requests: https://65e60559.ngrok.io
  8. On the App Review for Instagram Basic Display click on Add to submission for instagram_graph_user_profile.
  9. You should see your Application ID and secret, save them for later

Strapi configuration#

  1. Visit the User & Permissions provider settings page at
  2. Click on the Instagram provider
  3. Fill the information (replace with your own client ID and secret):
    • Enable: ON
    • Client ID: 563883201184965
    • Client Secret: f5ba10a7dd78c2410ab6b8a35ab28226
    • The redirect URL to your front-end app: http://localhost:3000/connect/instagram/redirect