Portal Community
Authentication: All operations use a Meta OAuth2 AccessToken. You can provide it via a saved credential (CredentialId) or pass the token string directly (AccessToken). Use auth/tokenExchange to obtain a token from an OAuth code, or auth/tokenRefresh to upgrade to a long-lived token.
Requirements: The Instagram Graph API requires your account to be a Business or Creator account connected to a Facebook Page. Personal Instagram accounts are not supported.

What is the Instagram Node?

The Instagram node connects BizFirst workflows to the Instagram Graph API, enabling automated content publishing, comment management, hashtag monitoring, and direct messaging — all without manual intervention in the Instagram app.

Use it to build content calendars, moderation pipelines, creator engagement tools, and social listening workflows.

Resources & Operations — 18 Total

ResourceOperationDescription
auth  (3 operations)
authtokenExchangeExchange an OAuth authorization code for an access token.
authtokenRefreshConvert a short-lived token to a long-lived (60-day) token.
authmeRetrieve the account details (ID, username, account type) for the current access token.
media  (4 operations)
mediaimagePublishCreate and publish a single image post with an optional caption and location tag.
mediareelsPublishPublish a Reel video with optional caption and cover image.
mediastoriesPublishPublish an image or video Story (visible for 24 hours).
mediacarouselPublishCreate a carousel post with up to 10 images.
comments  (5 operations)
commentslistRetrieve comments on a specific media post.
commentshideShow or hide a specific comment on your post.
commentsdeletePermanently delete a comment from your post.
commentsprivateReplySend a private DM reply to a user who commented on your post.
commentstoggleEnable or disable all comments on a post.
hashtag  (2 operations)
hashtagsearchLook up a hashtag by name to retrieve its hashtagId for use in media queries.
hashtagmediaRetrieve top or recent posts using a specific hashtag.
messaging  (1 operation)
messagingsendSend a direct message to a user via Instagram Messaging.
user  (2 operations)
usergetGet public profile information for a user by user ID.
usermediaRetrieve a paginated list of media posts for a user.
page  (1 operation)
pageaccountGet the connected Facebook Page information for the Instagram account.

Authentication

PropertyDetails
Auth methodMeta OAuth2 access token passed with every API request.
Where to get itUse auth/tokenExchange to swap an OAuth code for a token, then auth/tokenRefresh to get a long-lived 60-day token. Store it in BizFirst Credentials Manager.
Node propertyAccessToken (direct string) or CredentialId (saved credential reference) — required on every operation.
Account typeBusiness or Creator Instagram account connected to a Facebook Page is required for all Graph API features.

Use Cases

In This Guide

Configuration

Complete property reference for all 18 operations across 7 resources, with Required/Optional badges.

Input & Output

Media object schema, comment object, user profile response, and error port details.

Examples

Five examples: auto-publish on launch, hashtag monitoring, spam moderation, DM vouchers, and carousel posts.