Statly API

The Statly API, explained simply

The Statly API lets your own software pull the same Instagram Reels analytics the Statly extension shows, automatically, without anyone clicking through the extension. You ask for a profile, and it sends back the numbers as clean, structured data.

statly-api · example
# 1, Ask the API for a public profile's report
GET /v1/report?username=natgeotravel

# 2, Statly scans it and returns the full report as JSON
{
  "username": "natgeotravel",
  "reels_scanned": 180,
  "account_kpis": {
    "avg_views": 412844,
    "median_views": 288120,
    "vtfr": 0.42
  },
  "reels": [
    { "views": 1284000, "er": 6.1, "outlier": 4.4 }
  ]
}
In plain terms

What is the Statly API?

The Statly API is a way to get Statly's Instagram Reels analytics through code instead of through the extension window. Everything the Audit dashboard shows you, views, likes, comments, engagement rate and Statly's executive KPIs, the API can hand to your own software as structured data.

Think of it this way: the extension is you opening a profile and reading its stats in your browser. The API is your code asking Statly for those same stats directly, so you never have to open anything by hand.

How it works

Three steps, start to finish

01

Install Statly and go Pro

The API comes with Statly Pro. There's no scraping server to run and no Instagram password to store, it's part of the tool you already use.

02

Ask for a profile

Your software calls the Statly API with a public username. Statly scans that profile through its normal pipeline, the same one the extension uses.

03

Get the report back

Statly returns the full report as structured JSON: every Reel and every KPI. Prefer files? Export the same data as CSV or straight to Google Sheets.

What comes back

What you get in every response

One request returns the whole picture for a profile, the same numbers the extension calculates, ready to drop into your own systems.

Per-Reel metrics

For every Reel scanned: views, likes, comments, duration, engagement rate and an outlier score showing how far it beat the account's own median.

Account KPIs

Totals, averages, medians and posting frequency for the whole account, the headline numbers, already calculated for you.

Executive metrics

Statly's own KPIs, View-to-Follower Ratio, Reach Consistency, Breakout Rate and more, that raw Instagram data alone never gives you.

Why it's useful

What you can build with it

Internal dashboards, pipe client or competitor KPIs into your own reporting, so no one has to open the extension by hand
Automated reports, pull fresh scans on a schedule and assemble the deck automatically
Trend alerts, combine Statly's outlier scores with your own rules to flag breakouts early
A data warehouse, sync Watchlist and Trend Finder results for long-term analysis
Spreadsheets, no code, skip the API entirely and export any scan to CSV or Google Sheets
Custom tools, anything you can build on top of clean, structured Reels data
What it isn't

The honest limits

The Statly API is read-only access to Statly's own analytics. It's not a general Instagram API, it can't post, manage content or read anything private. It reports on public Reels data only, the same data the extension reads. And you don't need a big engineering team to use it: if you can make a web request, you can use the API, and if you can't, the CSV and Google Sheets exports give you the same numbers with no code at all.

FAQ

Statly API: questions & answers

What is the Statly API?

The Statly API is a way for your own software to fetch Statly's Instagram Reels analytics automatically, without clicking through the browser extension. You request a public profile and it returns the full report, every Reel and every KPI, as structured JSON.

Do I need to know how to code to use it?

To call the API itself, yes, it's meant for software to talk to. But if you don't code, you can get the exact same numbers with zero code by exporting any scan to CSV or Google Sheets from the extension.

Is the Statly API free?

The API is part of Statly Pro. You can start with the free extension to see the data first, then upgrade to Pro for API access, cloud sync and unlimited scans.

What data does the Statly API return?

Per-Reel metrics (views, likes, comments, duration, engagement rate and an outlier score), account-level KPIs (totals, averages, medians and posting frequency) and Statly's executive metrics like View-to-Follower Ratio and Breakout Performance Rate.

Does the API need my Instagram password?

No. Statly never asks for your Instagram password and doesn't use the Meta API. It reads public data the same way the extension does and calculates everything itself.

How is the API different from the extension?

Same data, different delivery. The extension shows the report in a window you read by hand; the API sends the same report to your software, so you can automate reports, dashboards and alerts.

Can I get the data as a spreadsheet instead of using the API?

Yes. Every scan exports to CSV or copies straight into Google Sheets in the same structure, so you can work with files instead of writing API calls.

Get Statly's data into your tools

Start free to see the data, then go Pro for full API access, cloud sync and unlimited scans.

Add to Chrome, free