Instagram integration

Instagram Graph API: posts, stories, media, comments, insights, business accounts

Help CentreConnectors

Overview

Instagram Graph API (Meta) covers posts, stories, media, comments, insights for business accounts. The Automize Instagram connector covers these. Requires linked Facebook Page (Instagram Business).

  • Regions: Global.
  • Plans: Free API, Business / Creator accounts only.

Setting up the connection

Auth type: OAuth 2.0 (Authorization Code).

  1. Instagram account must be a Business or Creator account, linked to a Facebook Page.
  2. Meta Developers → create app → Instagram Graph API.
  3. OAuth scopes: instagram_basic, instagram_content_publish, instagram_manage_insights.
  4. In Automize → Settings → Connectors → Instagram. Paste credentials.

Find your credentials at https://developers.facebook.com/.


Rate limits

200 calls/hour/user (default).


Data model

Instagram primitives:

    Business Account ─┬─ Media (posts + reels + stories)
                      ├─ Comments
                      └─ Insights

Available operations

8 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Create Media ContainerGeneralCreate a media container for publishing
Get InsightsGeneralGet account-level insights/analytics
Get MediaGeneralGet a single media object by ID
Get ProfileGeneralGet the authenticated user profile
List CommentsGeneralList comments on a media object
List MediaGeneralList media for the authenticated user
Publish MediaGeneralPublish a previously created container
Reply to CommentGeneralReply to a comment

Operations

Create Media Container

Create a media container for publishing

ParameterRequiredTypeDescription
Image Url image_urlYestext
Caption captionYestext
Media Type media_typeYestext

Get Insights

Get account-level insights/analytics

No input parameters.

Tips

  • Reach, impressions, engagement, saved.

Get Media

Get a single media object by ID

ParameterRequiredTypeDescription
Media Id media_idYestext

Get Profile

Get the authenticated user profile

No input parameters.


List Comments

List comments on a media object

ParameterRequiredTypeDescription
Media Id media_idYestext

Tips

  • Per post. Moderation + engagement.

List Media

List media for the authenticated user

No input parameters.

Tips

  • Recent posts. Filter by media_type (IMAGE, VIDEO, CAROUSEL_ALBUM, REELS).

Publish Media

Publish a previously created container

ParameterRequiredTypeDescription
Creation Id creation_idYestext

Tips

  • Two-step: create container → publish.

Reply to Comment

Reply to a comment

ParameterRequiredTypeDescription
Message messageYestext
Comment Id comment_idYestext

FAQ

Personal accounts?
API limited to Business + Creator accounts. Personal accounts: basic read-only via Instagram Basic Display API.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.