InsightSocial API
Instagram

Instagram Profile 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/profile?handle=instagram" \
  -H "x-api-key: $INSIGHTSOCIAL_API_KEY"

Step-by-step: Get an Instagram account's country and join date · Get the accounts that liked an Instagram post · Get Instagram reels that use a specific audio · Find Instagram accounts similar to another account · Get Instagram posts an account is tagged in · Competitor tracking · Creator engagement scoring · Search then enrich

GET
/v1/instagram/profile

Returns an Instagram account's public profile: bio, exact integer follower count on author.followers, following count, picture URL, verification, and author.ext.public_email from the bio.

10 credits per call.

x-api-key<token>

Your key from the dashboard. It starts with isk_.

In: header

Query Parameters

handle*string

Instagram username without the @ symbol

trim?boolean

Set to true to get a trimmed response

contact_email?"1"

Optional. When 1, also returns author.ext.contact_email: when the bio lists two or more email addresses, the one the creator gives for contacting them personally, copied verbatim from the bio. Null when there is one address or none, when every address belongs to a manager, agency or brand, or when the choice was not confident. author.ext.public_email is unchanged. No extra credits.

Value in

  • "1"
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/profile?handle=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": {    "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      }    }  }}