Instagram

Instagram

Instagram Graph API for publishing photos and reels to Instagram Business/Creator accounts (two-step container create + publish flow)

Active Verified

Capabilities (3)

Publish Media Container

Step 2 of publishing: publish a previously created media container to the Instagram account feed.

publish_media(ig-user-id, creation_id) -> {id}
Required scopes:
instagram_basic instagram_content_publish

Get Account Media

List recent media objects on the Instagram account.

get_media(ig-user-id, fields?) -> {data: Media[]}
Required scopes:
instagram_basic

Create Media Container

Step 1 of publishing: create a media container for an image or reel on an Instagram Business account. Returns a creation_id to pass to publish_media.

create_media_container(ig-user-id, image_url, caption?) -> {id}
Required scopes:
instagram_basic instagram_content_publish

Authentication

  • Oauth2_authorization_code (Primary)