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.
# 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 } ] }
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.
Three steps, start to finish
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.
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.
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 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.
What you can build with it
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.
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