Blocks

Instagram

Instagram Graph API operations (publish media).

Publish media to Instagram Business accounts via the Instagram Graph API.

Back to Catalog
Toolsinstagram

Block Preview

Instagram

Instagram

Instagram Graph API operations (publish media).

Usage

  1. Add the block to your workflow and connect it to the upstream step.
  2. Connect the required credentials or OAuth provider before running.
  3. Fill in required inputs and optional parameters for the run.
  4. Run a test execution, inspect outputs, and iterate before deploying.
  5. Deploy the instagram block with monitoring enabled in production.

Inputs (UI)

Instagram Account

oauth-input

Placeholder: Select Meta account for Instagram

Layout: full

Provider: meta-instagram

Action

dropdown

Layout: full

Options: List Business Accounts, Post Media

Facebook Page ID (Optional)

short-input

Placeholder: Used for listing the Instagram Business account for a specific page

Layout: full

Condition: action = "list_accounts"

Instagram Business Account ID (ig-user ID)

short-input

Placeholder: Enter Instagram Business (ig-user) ID

Layout: full

Condition: action = "post_media"

Caption

long-input

Layout: full

Condition: action = "post_media"

Media URL

short-input

Layout: full

Condition: action = "post_media"

Inputs (API)

credential

json

Required

pageId

string

Optional

igUserId

string

Optional

action

string

Required

caption

string

Optional

mediaUrl

string

Optional

Outputs

Primary response type:

{
  "container": "json",
  "publish": "json"
}

Tool Access

instagram_post_mediainstagram_list_accounts
Instagram | NowFlow Blocks