App Store Developer Portfolio — All Apps by Developer avatar

App Store Developer Portfolio — All Apps by Developer

Pricing

Pay per usage

Go to Apify Store
App Store Developer Portfolio — All Apps by Developer

App Store Developer Portfolio — All Apps by Developer

Pull every app under an Apple App Store developer identifier (artistId). One row per (developer × app) with rating, review count, version, IAPs, screenshots. Uses iTunes Lookup with `entity=software` against an artistId.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

vøiddo

vøiddo

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Categories

Share

Pull every app published by one or more Apple App Store developer IDs (artistId). One row per (developer × app × country) with rating, review count, version, price, and store URL. Uses the public iTunes Lookup API — no authentication required.


Example output row

{
"snapshotAt": "2026-06-04T11:09:31+00:00",
"country": "us",
"appId": 284815942,
"appName": "Keynote",
"artistId": 284417353,
"developerName": "Apple",
"price": 0.0,
"ratingValue": 4.8,
"ratingCount": 185234,
"version": "14.1",
"lastVersionReleaseAt": "2024-03-07T08:00:00Z",
"primaryGenre": "Productivity",
"storeUrl": "https://apps.apple.com/us/app/keynote/id284815942?uo=4"
}

How to use

Send a JSON input with the following fields:

{
"artistIds": ["284417353", "1455318716"],
"countries": ["us", "gb"]
}
FieldTypeDefaultDescription
artistIdsstring[]["1455318716"]Apple developer (artist) IDs. Find artistId in any app's iTunes metadata.
countriesstring[]["us"]ISO 3166-1 alpha-2 store country codes. One API call per (artistId × country).

The actor queries https://itunes.apple.com/lookup?id={artistId}&entity=software&country={country} for each pair, filters out the developer wrapper object, and emits one dataset row per app.


Pricing

EventDescriptionPrice
app_recordOne (developer × app) row in the dataset$0.0003

You are only charged for rows successfully pushed to the dataset. A developer with 10 apps across 2 countries produces up to 20 billable records ($0.006 total).


Buyer

  • Competitor research — map a rival developer's full app catalogue to spot gaps, discontinued apps, and pricing patterns.
  • Market sizing — aggregate rating counts and review volumes across a niche developer pool.
  • Version tracking — schedule recurring runs and diff version + lastVersionReleaseAt to detect silent releases.
  • App store audits — QA teams and ASO consultants use developer portfolios to monitor metadata drift across storefronts.
  • Lead enrichment — pair with contact-finding tools to build outreach lists tied to specific app categories or rating thresholds.

Source

Data is fetched from the Apple iTunes Lookup API (public, unauthenticated):

GET https://itunes.apple.com/lookup?id={artistId}&entity=software&country={country}

Apple's terms of service apply. This actor reads only publicly available store data. Results are filtered to wrapperType=software entries; the artist/developer wrapper record that appears as the first result is automatically excluded.