App Update Tracker — iOS Version & Changelog via iTunes | $2/1K avatar

App Update Tracker — iOS Version & Changelog via iTunes | $2/1K

Pricing

from $1.94 / 1,000 apps

Go to Apify Store
App Update Tracker — iOS Version & Changelog via iTunes | $2/1K

App Update Tracker — iOS Version & Changelog via iTunes | $2/1K

Snapshot iOS app version, changelog, ratings and metadata from the Apple iTunes lookup API. No key required. Use with scheduled runs to detect new releases. Pay per result.

Pricing

from $1.94 / 1,000 apps

Rating

0.0

(0)

Developer

Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

2 days ago

Last modified

Share

iOS App Update Tracker — Version & Changelog Monitor | $1/1K | No Key

Competitor intelligence teams, ASO managers, and app review sites use this actor to get notified the moment a competitor ships a new iOS version — before it hits the charts.

$1.00 per 1,000 app snapshots. Change-detection events billed additionally when a version update is detected.

Worked example:

  • 100 apps tracked daily = 100 snapshots/day → $0.10/day (~$3/month)
  • 500 apps tracked weekly = 500 snapshots/week → $0.50/week (~$2/month)
  • 1,000 apps (one-time batch metadata pull) = 1,000 snapshots → $1.00

Snapshot iOS app version, changelog, ratings and metadata from the Apple iTunes lookup API (itunes.apple.com/lookup). Fully public — no API key, no authentication.

Use with scheduled runs to detect when a competitor (or your own app) releases a new version. Each run produces a snapshot; compare datasets to see what changed.

Best practice: schedule this actor to run daily via Apify Scheduler. The release_notes field tells you exactly what changed before users do. Set up a webhook to Slack or email when version changes. Use with n8n or Zapier to auto-post to Slack when a competitor updates.

Sample output

{
"app_id": "284882215",
"name": "Facebook",
"version": "473.0",
"release_date": "2026-05-28T00:00:00Z",
"release_notes": "Bug fixes and performance improvements.",
"rating": 2.3,
"rating_count": 8200000,
"developer": "Meta Platforms, Inc.",
"parse_confidence": 1.0
}

Features

  • Version string + release date for the current version
  • Changelog / release notes (what changed in this update)
  • Ratings (overall + current version), rating count
  • Price, file size, genres, content rating, minimum OS version
  • Developer name, bundle ID, artwork URL
  • Multi-app batch: pass up to hundreds of IDs in one run
  • Country code selector — compare same app across App Stores
  • parse_confidence + warnings in every record — drift detection built in
  • Pay Per Result (PPE) — you only pay for actual snapshots returned

Input

FieldTypeRequiredDescription
appIdslistYesApp Store IDs (e.g. 284882215) or App Store URLs
countrystringNoCountry code, default us. Examples: gb, de, jp

App ID formats accepted:

  • Plain numeric: 284882215
  • App Store URL: https://apps.apple.com/us/app/facebook/id284882215

Output schema

FieldTypeNotes
app_idstrNumeric App Store ID
namestrApp name
versionstrCurrent version string
release_dateISO strcurrentVersionReleaseDate
release_notesstr|nullChangelog text for current version
first_release_dateISO strOriginal release date
pricefloat0.0 for free
currencystrISO 4217 (e.g. USD)
ratingfloat|nullAverage user rating
rating_countint|nullTotal ratings
rating_current_versionfloat|nullRating for current version only
developerstrDeveloper name
primary_genrestr|nullPrimary App Store category
genreslistAll genres
descriptionstr|nullLong app description
content_ratingstr|nullAge rating (e.g. 12+)
minimum_os_versionstr|nullMin iOS version
file_size_bytesint|nullDownload size in bytes
store_urlstrApp Store URL
artwork_urlstr|null512×512 icon URL
countrystrQueried country code
bundle_idstr|nullBundle identifier
scraped_atISO strRun timestamp
parse_confidencefloat0.0–1.0 parse quality score
warningslistMachine-readable quality flags

FAQ

Do I need an API key? No. This actor uses Apple's public iTunes lookup API — no auth, no proxy.

What formats can I export? JSON, CSV, Excel, or JSONL — from the Apify dataset UI or REST API.

How do I get alerted when an app updates? Use Apify Scheduler (daily) + a webhook to Slack or email. Pipe results to n8n or Zapier to compare version across runs and fire alerts on change.

What if an app ID is not found? The actor logs a warning and skips that ID. Apps not available in the selected country storefront will be marked as not_found_in_country in the run summary.


Use cases

  • Competitor monitoring — schedule daily runs to catch version bumps and read changelogs before users do
  • Release tracking — track your own app's release history across countries
  • App metadata auditing — collect pricing, rating and genre data at scale
  • App Store research — batch-lookup hundreds of apps for market research

vs. alternatives

FeatureThis actorAppFollowSensor TowerAppTweak
Batch 100s of apps
Changelog / release notespartial
Per-country trackingpartialpartial
Pay-per-use (no subscription)
Cost$1/1K$99+/mo$99+/mo$99+/mo

(Verify competitor prices at publish time — adjust table accordingly.)

parse_confidence — every record carries a 0.0–1.0 data quality score. Score < 0.5 → check the warnings field.

Use with AI agents (MCP)

All actors in this suite are available via the Apify MCP server. Connect to Claude, GPT-4o, or n8n to let AI agents pull live App Store data on demand — market research, competitor monitoring, and ASO tracking automated end-to-end.

MCP config: https://mcp.apify.com/?tools=bovi/app-update-tracker

Also in this suite

Technical notes

  • Endpoint: https://itunes.apple.com/lookup?id={ids}&country={cc}&entity=software
  • Batching: up to 100 IDs per request (API supports 200; conservative for safety)
  • Rate limits: handled with exponential backoff
  • Stack: Python 3.13 + curl_cffi + Apify SDK

Integrations

Built for competitor-intelligence and ASO teams detecting the moment a rival iOS app ships a new version — the JSON/dataset output drops into the tools you already run, no glue code:

  • n8n / Make / Zapier — trigger a run or pipe every new dataset item into 500+ apps (Google Sheets, Airtable, Slack, HubSpot, your database) with no code: n8n, Make, Zapier.
  • Webhooks — fire your own endpoint the moment a run finishes, to push results straight into your pipeline (docs).
  • MCP server — expose this actor as a tool to Claude, Cursor, or any MCP client so an AI agent can pull this data mid-conversation (guide).
  • API & SDKs — fetch the dataset as JSON, CSV, or Excel through the Apify REST API or the Python / JS SDKs.

See all Apify integrations.