Instagram Post Monitoring & Comments API
Pricing
$3.50 / 1,000 successful results
Instagram Post Monitoring & Comments API
Capture Instagram post and Reel details by URL or retrieve comments by media ID. Schedule recurring runs to monitor returned engagement signals, preserve timestamped snapshots, and export structured JSON for campaign tracking, brand monitoring, and analytics.
Pricing
$3.50 / 1,000 successful results
Rating
0.0
(0)
Developer
Luan M.
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Instagram post monitor and comments scraper API for capturing timestamped post or Reel snapshots and structured comment pages. Schedule the Actor for campaign measurement, engagement tracking, brand monitoring, audience research, and automated reporting.
What this Instagram post monitor does
- Retrieves post and Reel details from full Instagram URLs
- Retrieves recent or popular comments from media IDs
- Preserves target, timestamp, request ID, and latency with every row
- Supports schedules, webhooks, exports, and downstream automation
- Produces safe per-target error rows without charging failed results
Example input
{"operation": "post","targets": ["https://www.instagram.com/p/DPwhVB-jo9k/"],"includeRaw": false,"failOnError": false,"maxConcurrency": 3}
Use operation: "comments" with media IDs, plus optional sort and cursor, to collect comment pages.
Output and API use
Results are written to the default dataset with product, platform, operation, target, endpoint, success, requestId, fetchedAt, latencyMs, data, and error.
curl -X POST "https://api.apify.com/v2/acts/oneary~instagram-post-monitoring-comments-api/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d @examples/input.json
Reliability, billing, and privacy
- Each successful target costs
$0.0035; failed targets are not charged. - The Actor respects the maximum charge selected for each run.
- Concurrency is bounded between 1 and 10.
- Credentials stay in environment variables and never enter output.
- Failed targets remain machine-readable for safe retry workflows.
Use the Actor only for lawful, authorized monitoring and follow applicable platform terms, privacy rules, and retention requirements.
Development
npm testnpm run lintnpm run typechecknpm run validate:actornpm run build