Skip to main content
Instagram
Previewv1.1.0
53 actions · 2 auth methods
MarketingIAMMessaging

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · Instagram Login

Simpler setup for content publishing, comments, and messaging. Requires a professional Instagram account.

Connector Profile · Facebook Login

Provides additional access to insights and shopping features. Requires Instagram account linked to a Facebook Page.
3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · Instagram Login

Link Account · Facebook Login

4

Use Actions

Connect your agent to the linked account’s actions. See Agent Setup.Other ways to call actions are listed in Protocols & SDKs.

Actions

|
53 actions
Action
Description
Required scopes
List Catalogs
List all product catalogs connected to the Instagram Business Account.
Search Catalog Products
Search for products in a connected Instagram Shopping catalog.
Get Product Tags
Get all product tags on a specific Instagram media object.
Create Product Tags
Tag products from a connected catalog on an Instagram media object.
Delete Product Tags
Remove all product tags from an Instagram media object.
List Comments
List all comments on a specific Instagram media object.
Get Comment
Get details of a specific comment by its ID.
Create Comment
Post a top-level comment on an Instagram media object.
Hide Comment
Hide or unhide a comment on an Instagram media object.
Delete Comment
Permanently delete a comment from an Instagram media object.
List Comments (Facebook Login)
List all comments on a specific Instagram media object using Facebook Login.
Get Comment (Facebook Login)
Get details of a specific comment by its ID using Facebook Login.
Create Comment (Facebook Login)
Post a top-level comment on an Instagram media object using Facebook Login.
Hide Comment (Facebook Login)
Hide or unhide a comment on an Instagram media object using Facebook Login.
Delete Comment (Facebook Login)
Permanently delete a comment from an Instagram media object using Facebook Login.
Get Business Discovery
Look up public profile information for another Instagram Business or Creator account.
Search Hashtag
Find the ID for a specific Instagram hashtag.
List Hashtag Recent Media
Get the most recent public media posts for a specific hashtag.
List Hashtag Top Media
Get the top-performing public media posts for a specific hashtag.
Get Unified Credentials
Get the current Instagram connection’s unified credentials and identity.
Get Account Insights
Get analytics and performance insights for the authenticated Instagram account.
Get Media Insights
Get engagement analytics for a specific Instagram media object.
Get Account Insights (Facebook Login)
Get analytics and performance insights for the Instagram Business Account using Facebook Login.
Get Media Insights (Facebook Login)
Get engagement analytics for a specific Instagram media object using Facebook Login.
List Media
List all media objects published on the authenticated Instagram account.
Get Media
Get details of a specific media object by its ID.
Delete Media
Delete a media object published on the authenticated Instagram account.
Create Media Container
Create a media container as the first step of the two-step publishing process.
Create Carousel Item Container
Create a container for a single item within a carousel post.
Create Carousel Container
Create a carousel container from previously created item containers.
Publish Media
Publish a media container to the Instagram account feed.
Get Container Status
Check the processing status of a media container before publishing.
List Media (Facebook Login)
List all media objects published on the Instagram Business Account using Facebook Login.
Get Media (Facebook Login)
Get details of a specific media object by its ID using Facebook Login.
Delete Media (Facebook Login)
Delete a media object from the Instagram Business Account using Facebook Login.
Create Media Container (Facebook Login)
Create a media container as the first step of publishing via Facebook Login.
Create Carousel Item Container (Facebook Login)
Create a container for a single carousel item using Facebook Login.
Create Carousel Container (Facebook Login)
Create a carousel container from item containers using Facebook Login.
Publish Media (Facebook Login)
Publish a media container to the Instagram Business Account feed using Facebook Login.
Get Container Status (Facebook Login)
Check the processing status of a media container using Facebook Login.
List Tagged Media
List media objects where the authenticated Instagram account has been tagged.
Get Mentioned Media
Get data about a specific media object where the Instagram account was @mentioned in a caption.
List Tagged Media (Facebook Login)
List media objects where the Instagram Business Account has been tagged, using Facebook Login.
Get Mentioned Media (Facebook Login)
Get data about a specific media object where the Instagram Business Account was @mentioned, using Facebook Login.
Send Message
Send a direct message to an Instagram user.
List Conversations
List all direct message conversations for the authenticated Instagram account.
Get Conversation
Get messages in a specific direct message conversation.
Get Profile
Get the authenticated Instagram account’s profile information.
Get Profile (Facebook Login)
Get the Instagram Business Account profile information using Facebook Login.
List Stories
List active stories on the authenticated Instagram account.
Get Story
Get details of a specific story by its ID.
List Stories (Facebook Login)
List active stories on the Instagram Business Account using Facebook Login.
Get Story (Facebook Login)
Get details of a specific story by its ID using Facebook Login.