IG User

Represents an Instagram Business Account or an Instagram Creator Account.

This node allows you to:

Creating

This operation is not supported.

Reading

GET /{ig-user-id}?fields={fields}

Get fields and edges on an Instagram Business or Creator Account.

Query String Parameters

  • {fields} — a comma-separated list of fields you want returned. See Returnable Fields.

Permissions

A Facebook User access token with the following permissions:

  • manage_pages, or
  • instagram_basic and any of ads_management, business_management, pages_show_list

On May 5, 2020, we released six new Page permissions to replace the manage_pages and publish_pages permissions. The manage_pages permission has been replaced with pages_manage_ads, pages_manage_metadata, pages_read_engagement, and pages_read_user_content. The publish_pages permission has been replaced with pages_manage_posts and pages_manage_engagement.

Please visit our V7.0 Blog post, Graph API Changelog, and Pages API Overview for more information.

Returnable Fields

  • biography*
  • id*
  • ig_id
  • followers_count*
  • follows_count
  • media_count*
  • name
  • profile_picture_url
  • username*
  • website*

Fields marked with an asterisk (*) are public fields, which means they can be returned by an edge using field expansion.

Sample Request

curl -i -X GET \
 "https://graph.facebook.com/v3.2/17841405822304914?fields=biography%2Cid%2Cusername%2Cwebsite&access_token=EAACwX..."

Sample Response

{
  "biography": "Dino data crunching app",
  "id": "17841405822304914",
  "username": "metricsaurus",
  "website": "http://www.metricsaurus.com/"
}

Updating

This operation is not supported.

Deleting

This operation is not supported.