Instagram Profile Monitoring Scraper API avatar

Instagram Profile Monitoring Scraper API

Pricing

$3.50 / 1,000 successful results

Go to Apify Store
Instagram Profile Monitoring Scraper API

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.

Luan M.

Maintained by Community

Actor 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 failOnError is 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 test
npm run lint
npm run typecheck
npm run validate:actor
npm run build