InsightSocial API
Instagram

Instagram Post Likers API reference

Your first 10 calls are free, no card needed. Pricing and FAQ

Get a free API key
Example request
curl "https://api.insightsocial.app/v1/instagram/post/likers?url=https%3A%2F%2Fwww.instagram.com%2Fp%2FCnpPou9hWqq%2F" \
  -H "x-api-key: $INSIGHTSOCIAL_API_KEY"

Step-by-step: Get the accounts that liked an Instagram post

GET
/v1/instagram/post/likers

Returns up to about 2,000 of the accounts that liked a post, each with username, display name, avatar, and verification status, plus the full like count, in one call with no further pages.

Use it to see who liked a post. A post with a few hundred likes comes back whole; past that, expect about 1,000 to 2,000 likers however many likes it has (999 of 5,967 and 1,999 of 1,309,613 in our tests), and fewer on an older post (737 of 1,390,071).

50 credits per call.

x-api-key<token>

Your key from the dashboard. It starts with isk_.

In: header

Query Parameters

url*string

URL of the Instagram post (a /p/ or /reel/ link).

safe_url?boolean

When true, returns URL-safe profile picture links suitable for embedding.

dry_run?"1"

Set to 1 to get the price of this call without making it: data.dry_run carries credits_min and credits_max. Nothing is charged.

Value in

  • "1"

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://api.insightsocial.app/v1/instagram/post/likers?url=string"
{  "success": true,  "platform": "string",  "endpoint": "string",  "schema_version": "2",  "pagination": {    "next_cursor": "string",    "has_more": true,    "page_size": 0,    "stopped_at": "since"  },  "unavailable": [    "string"  ],  "credits_used": 0,  "credits_remaining": 0,  "request_id": "string",  "cached": true,  "idempotent_replay": true,  "charge_reason": "string",  "free_call": true,  "data": {    "items": [      {        "author": {          "id": "string",          "username": "string",          "display_name": "string",          "avatar_url": "http://example.com",          "bio": "string",          "verified": true,          "followers": 0,          "followers_approximate": true,          "following": 0,          "posts_count": 0,          "likes_count": 0,          "url": "http://example.com",          "location": "string",          "external_url": "http://example.com",          "private": true,          "joined_at": "2019-08-24T14:15:22Z",          "last_post_at": "2019-08-24T14:15:22Z",          "ext": {            "property1": null,            "property2": null          }        }      }    ],    "total": 0,    "truncated": true,    "ext": {      "property1": null,      "property2": null    }  }}