
API Credentials for Instagram for Business
Guide to obtaining tokens, keys, and connections.
Connecting to the Instagram API involves a few steps in Facebook to obtain a key that grants access. Below you will find a clear, stepâbyâstep guide to retrieve it.
Convert your Instagram account into a âProfessional Accountâ (Business or Creator)
-
1
Open the Instagram app â Profile â menu â° â Settings & activity â Account type and tools â Switch to professional account â choose any category and confirm.
-
2
Link this Instagram account to a Facebook Page (required by Meta): on the same screen tap âConnect to a Facebook Pageâ. If you donât have one, create a new Page with a name and category and confirm.
Register your Instagram application
-
1
Go to https://developers.facebook.com
-
2
Click âMy Appsâ
-
3
Click âCreate Appâ
-
4
In âApp Nameâ enter a name for your application (e.g., âbotizeâ)
-
5
Click âNextâ
-
6
Under âAdd use casesâ select âOtherâ and click âNextâ
-
7
In âChoose an app typeâ select âBusinessâ and click âNextâ
-
8
Click âCreate Appâ
Configure the âInstagramâ module
-
1
Scroll down to the âAdd products to your appâ section. Find the block for âInstagramâ and click its âSet upâ button.
Configure the âFacebook Login for Businessâ module
-
1
Scroll down to the âAdd products to your appâ section. Find the block for âFacebook Login for Businessâ and click its âSet upâ button.
-
2
In the top menu, click âToolsâ and select âGraph API Explorerâ.
-
3
In the âMeta Appâ dropdown choose the app you just created.
-
4
Below, in âAdd a permissionâ, select: pages_show_list, business_management, instagram_basic, and instagram_content_publish.
-
5
Click the âGenerate Access Tokenâ button.
-
6
A token appears at the top. Click the information icon (âčïž) to its left, then click âOpen in Access Token Toolâ.
-
7
Click the âExtend Access Tokenâ button at the bottom to turn it into a 60âday token.
-
8
Save this token in a safe place. Repeat steps 6 and 7 every 60 days to renew it.