FETCHAPI

Get an Instagram account's engagement rate from its last 12 posts API

Returns engagement statistics for one account (looked up by username), computed from its last 12 posts. The answer is a single object; posts_details holds one entry per recent post. There is no paging.

1 live route on Instagram, from $0.00099 per call. Every route below answered our last live test on 2026-10-06; the gateway re-tests them daily.

Get a keySee it in the catalogUse it from MCP

Price per call, by route

The upstream price you are metered at, cheapest first. A route without a published price says so.

ProviderEndpointPriceTested
Basic EngagementGET ig/basic_engagement$0.00099$0.99 / 1k calls✓ 2026-10-06pricing ↗

What it returns

From a real call to the route: FlashAPI.

Returns engagement statistics for one account (looked up by username), computed from its last 12 posts. The answer is a single object; posts_details holds one entry per recent post. There is no paging.
usernameAccount usernameid_userNumeric user id, usable in the id_user parameter of other endpointsfollowersFollower countis_privateWhether the account is privatelikesTotal likes across the recent postscommentsTotal comments across the recent postsrecent_postsNumber of posts used in the statistics (12)engagement_rate_percentagesEngagement rate in percentposts_details[].likesLikes on one recent postposts_details[].likes_per_hourLikes per hour since the post was made

Call it

HTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.

GET /api/gw/flashapi/ig/basic_engagement$0.00099 / call✓ working · tested 2026-10-064.04 s latency
Parameters
ParameterTypeNotes
userstring · queryrequirede.g. instagram
HTTP
curl "https://fetchapi.co/api/gw/flashapi/ig/basic_engagement?user=instagram" \
  -H "x-api-key: YOUR_KEY"
MCP
call_endpoint("flashapi.basic_engagement", {"user": "instagram"})
Real example answer (trimmed) · 2026-10-03
{
  "likes": 3998352,
  "id_user": "25025320",
  "comments": 76316,
  "username": "instagram",
  "followers": 686588239,
  "is_private": false,
  "recent_posts": 12,
  "posts_details": [
    {
      "likes": 532480,
      "comments": 11538,
      "datetime": "2026-10-01 18:59:44",
      "taken_at": 1790870384,
      "time_ago": "2 days ago",
      "likes_per_hour": 10441,
      "hours_since_post": 51,
      "comments_per_hour": 226
    },
    {
      "likes": 710403,
      "comments": 7958,
      "datetime": "2026-10-01 19:41:57",
      "taken_at": 1790872917,
      "time_ago": "2 days ago",
      "likes_per_hour": 14208,
      "hours_since_post": 50,
      "comments_per_hour": 159
    },
    "… 2 more"
  ],
  "recent_posts_explanation": "Statistics based on the last 12 posts",
  "engagement_rate_percentages": 0.59
}

Related Instagram APIs

All 19 Instagram jobs →

One key for every API on this page.

Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.