Instagram posts
One page of a public account's posts, including reels, with per-post metrics and a next cursor. 1 live · 1 in the catalog.
| Provider | Price | Status |
|---|---|---|
| Read an Instagram account's posts (ScrapeCreators)ScrapeCreators | $0.00216 / call | Live |
Success rate and speed will show once a provider has 5 real calls in the last 30 days.
Run a comparison
Pick up to 6 live providers. Each one is charged at its own price; failures are free.
Questions
Which Instagram posts API is cheapest?
The cheapest is ScrapeCreators at $0.00216 per call. Failed calls are not charged.
How do I call an Instagram posts API from an AI agent?
Connect your agent once: paste the message from superpowers.tools/docs into Claude, ChatGPT or Codex. Then ask in your own words, and your agent picks this provider and runs it. You pay only when a call works, and new accounts get $5 free. Developers can call POST /v1/run with "tool": "scrapecreators.instagram-posts" or use the MCP server.
For developersAPI call and the shared input and output format
Call it with one API key: POST /v1/run with "tool": "scrapecreators.instagram-posts", or through the MCP server. Every provider takes the same input and returns the same output, and failed calls are not charged.
Input
{
"type": "object",
"additionalProperties": false,
"required": [
"handle"
],
"properties": {
"handle": {
"type": "string",
"minLength": 1,
"maxLength": 31,
"pattern": "^@?[A-Za-z0-9_](?:[A-Za-z0-9._]{0,28}[A-Za-z0-9_])?$",
"description": "Public Instagram handle, optionally prefixed with @; no profile URLs or consecutive dots"
},
"cursor": {
"type": "string",
"minLength": 1,
"maxLength": 2000,
"pattern": "^[!-~]{1,2000}$",
"description": "Exact next_cursor from this tool, with the same account; no whitespace or control characters"
}
}
}Normalized output
{
"handle": "",
"returned": 0,
"next_cursor": null,
"posts": [
{
"url": "",
"views": null,
"likes": null,
"comments": null
}
]
}