User Profile API

The User Profile API allows you to use a IG Scoped ID (IGSID) to retrieve user profile information that can be used to personalize the experience of people interacting with your business.

The following profile fields can be requested on all Graph API versions:

Field Name Description Type

name

The user's name

string (can be null if name not set)

profile_pic

URL to the Profile picture. The URL will expire in a few days.

URL (can be null if profile pic not set)

The following profile fields can be requested on Graph API v12.0+:
Field Name Description Type

is_verified_user

Verification status of the user

boolean

follower_count

Follower count of the user

int

is_user_follow_business

A flag indicating whether the user follow the business or not

boolean

is_business_follow_user

A flag indicating whether the business follow the user or not

boolean

curl -X GET "https://graph.facebook.com/v12.0/<IGSID>?fields=name,profile_pic,follower_count&access_token=<PAGE_ACCESS_TOKEN>"

If you are allowed to view the person's profile (not blocked), the User Profile API will return a JSON response with the requested fields from the person's profile.

{
  "name": "Peter Chang",
  "profile_pic": "https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xpf1/v/t1.0-1/p200x200/13055603_10105219398495383_8237637584159975445_n.jpg?oh=1d241d4b6d4dac50eaf9bb73288ea192&oe=57AF5C03&__gda__=1470213755_ab17c8c8e3a0a447fed3f272fa2179ce",
  "follower_count": 1234
}