Instagram Profile Monitoring Scraper API
Pricing
$3.50 / 1,000 successful results
Instagram Profile Monitoring Scraper API
Create structured Instagram profile snapshots by username for scheduled creator monitoring. Track biography, verification, audience, following, post totals, and other returned profile signals in an integration-ready Apify dataset.
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 profile monitor and scraper API for collecting timestamped creator snapshots by username. Schedule the Actor to build a structured history of biography, verification, audience, following, post totals, and every other profile signal returned by the API.
Instagram profile monitoring use cases
- Track creator follower and following totals over time
- Detect biography, username, or verification changes
- Maintain creator intelligence and influencer CRM records
- Trigger webhooks when a scheduled snapshot finishes
- Export recurring profile data to JSON, CSV, Excel, or integrations
Apify schedules provide the monitoring cadence. Each run writes one timestamped dataset row per username, with a stable request ID and safe error fields.
Example input
{"targets": ["instagram", "natgeo"],"includeRaw": false,"failOnError": false,"maxConcurrency": 3}
Output
The default dataset contains product, platform, operation, target, endpoint, success, requestId, fetchedAt, latencyMs, data, and error. Keep separate datasets per monitoring period or export results to your own time-series store for durable comparisons.
Run through the Apify API
curl -X POST "https://api.apify.com/v2/acts/oneary~instagram-profile-monitoring-scraper-api/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d @examples/input.json
Reliability, billing, and privacy
- Each successful profile 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.
- Failed profiles become uncharged error rows unless
failOnErroris enabled. - Credentials remain in environment variables and never appear in output.
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