Apple App Store API

App Store Scraper API for Apps, Reviews, Charts, and Developers

Scrappa is an Apple App Store API and App Store scraper API that turns public Apple storefront data into structured JSON. Get app details, rating averages and histograms, paginated user reviews, top charts, and developer catalogs, plus books, audiobooks, movies, TV shows, music albums, and podcasts, in any two-letter Apple storefront country.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
13
Endpoints
8
Store verticals
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/apple/app-store/details?product_id=284882215&store=apps&country=us" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "search_parameters": {
    "product_id": "284882215",
    "store": "apps",
    "country": "us",
    "engine": "apple_app_store_details"
  },
  "product": {
    "id": "284882215",
    "store": "apps",
    "title": "Facebook",
    "artist": "Meta Platforms, Inc.",
    "url": "https://apps.apple.com/us/app/facebook/id284882215",
    "rating": 4.5,
    "rating_count": 28558777
  },
  "ratings": {
    "rating_count": 28558777,
    "rating_average": 4.5,
    "total_reviews": 1237674
  },
  "reviews": [
    {
      "id": "11601641670",
      "title": "Poor customer service",
      "author": "ASOTM",
      "rating": 5,
      "text": "This is the first time I've ever gotten to write Facebook, ...",
      "date": "2024-08-12T15:21:35Z",
      "is_edited": false
    }
  ],
  "reviews_pagination": {
    "offset": 0,
    "limit": 20,
    "next_offset": 20,
    "next_page_token": "20",
    "end_of_history": false
  }
}

What you can build

Structured data for real applications. Here are some ideas.

App Store Optimization

Track rating averages, rating counts, per-star histograms, versions, and content ratings for your apps and competitor apps in every storefront you target.

Review Mining

Page through user reviews with title, author, star rating, text, and date, up to 50 per page, for sentiment analysis and product feedback loops.

Chart Monitoring

Pull top free, paid, and grossing charts with positions per country every day, plus most-played albums and top podcasts.

Publisher Research

Look up a developer profile and every app it publishes in a storefront, with price, version, size, rating, and content rating.

Media Catalogs

Build catalogs for books, audiobooks, films, series, music albums, and podcasts with offers, cast, seasons, episodes, and podcast feed URLs.

App Store scraper API

Apple App Store API for app details, reviews, top charts, and developers

The Apple App Store API is built for ASO tools, review analytics, market research, and media catalogs that need Apple storefront data without maintaining their own scrapers. One API covers eight store verticals: iPhone and iPad apps, Mac apps, books, audiobooks, movies, TV shows, music albums, and podcasts. Search by keyword, pull ranked charts, look up a developer catalog, fetch product details with ratings and privacy nutrition labels, and page through user reviews, all as structured JSON for any two-letter Apple storefront country.

App products include the rating average, rating count, per-star histogram, total review count, privacy nutrition labels, and the first page of reviews.

Reviews paginate up to 50 per page with next_page_token and a clear end_of_history flag.

Charts return ranked items with position, id, title, artist, and url, up to 100 per request.

Search returns up to 200 results with id, title, artist_id, price, rating, rating_count, version, content rating, and file size.

Movie and TV products include offers, cast, seasons, episodes, and Rotten Tomatoes critic scores, and podcasts include the feed URL and latest episodes.

Every response echoes the effective request in search_parameters, including defaults you did not send.

Test the App Store scraper API with 500 free monthly credits before scaling production traffic.

Choose the right Apple App Store API endpoint

Discover apps with Search and Charts

Search any store vertical by keyword, or pull top free, paid, and grossing charts for a storefront. Use the returned id as product_id for product and review endpoints, and artist_id for the developer endpoint.

Open App Store Search docs

Page through App Store reviews

Request pages of up to 50 reviews with num and follow reviews_pagination.next_page_token until end_of_history is true. Reviews are storefront specific, so set country for each market you track.

Open Product Reviews docs

Start with free credits

Every Scrappa account includes 500 free monthly credits, and the pricing page explains pay-as-you-go credit packs for larger app tracking and review workloads.

View pricing

Available endpoints

Everything you need in one API.

GET

Movies Product

/api/apple/app-store/movies/product

Get a movie with offers, cast, related titles, and Rotten Tomatoes scores

GET

Music Product

/api/apple/app-store/music/product

Get a music album with track count, genres, editorial notes, and offers

Scrappa vs SerpAPI

See how Scrappa compares to the official API.

Apple App Store data
Scrappa:
SerpAPI:
Price per 1k requests
Scrappa: $0.20
SerpAPI: $3.75 to $25.00
Free tier
Scrappa: 500 credits/month
SerpAPI: 250 searches/month
Billing model
Scrappa: Pay-as-you-go credit packs
SerpAPI: Monthly subscription
Storefront country targeting
Scrappa:
SerpAPI:
Apple developer account required
Scrappa:
SerpAPI:
Same key for other Scrappa APIs
Scrappa:
SerpAPI: N/A

Key features

Eight store verticals: apps, mac, books, audiobooks, movies, tv, music, and podcasts
Any Apple storefront by two-letter country code
Rating average, rating count, per-star histogram, and total review count for apps
Privacy nutrition labels, similar apps, and more apps by the same developer
User reviews with title, author, rating, text, and date, up to 50 per page
Top free, paid, and grossing charts with up to 100 ranked items per request
Developer profiles with every app published in the storefront
Movie and TV offers, cast, seasons, episodes, and Rotten Tomatoes critic scores
Simple API key auth with 500 free credits per month

Frequently asked questions

An App Store scraper API returns public Apple storefront data as structured JSON instead of requiring you to run your own scraper. Scrappa covers app details, ratings, reviews, top charts, and developer catalogs, plus books, audiobooks, movies, TV shows, music albums, and podcasts.

It is the number after id in the Apple store URL, for example 284882215 in https://apps.apple.com/us/app/facebook/id284882215. You can also take id from search or chart results.

Request pages of up to 50 with num=50 and follow reviews_pagination.next_page_token until end_of_history is true. Each page is one request.

Products are storefront specific. An app that exists in Germany may not exist in the US storefront. Pass the right country, for example country=de.

/details and /product serve every vertical through the store parameter. The store-specific paths such as /books/product set store for you. The data is the same.

Apple has no user reviews for movies and TV, so the review endpoint returns Rotten Tomatoes critic data for them instead. Apple does not publish ratings or reviews for music, so music returns an empty list with a note.

No. Scrappa is an independent service and is not affiliated with or endorsed by Apple. You only need a Scrappa API key, sent as the X-API-KEY header, and no Apple developer account.

Yes. Every Scrappa account includes 500 free credits per month, so you can test App Store lookups, charts, and reviews before buying credit packs. Paid usage costs as little as $0.20 per 1,000 requests.

Start using the Apple App Store API

Sign up and get 500 free credits. No credit card required.