App Store Reviews API

Apple App Store review scraper

Extract Apple App Store reviews with ratings, review text, and metadata. Ideal for iOS app analytics and cross-platform comparison.

1 CreditCost
100+Countries
YesPagination
Add your visual here

Quick Start

Get started with a simple API call.

const response = await fetch('https://api.crawlkit.sh/v1/crawl/appstore/reviews', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    appId: '544007664',
    options: {
      lang: 'en',
      timeout: 30000
    }
  })
});

const { data } = await response.json();
data.reviews.forEach(r => console.log(r.rating, r.title));

Key Features

Everything you need for reliable app store reviews extraction.

Review Content

Get review title, full text, and star rating (1-5).

Author Info

Access reviewer username and review date.

Version Data

See which app version the review was written for.

Pagination Support

Use cursor-based pagination to fetch all reviews.

Country Filter

Get reviews from specific App Store regions.

Sort Options

Sort by most recent or most helpful reviews.

How It Works

Get started in minutes with our simple API.

1

Get Your API Key

Sign up for free and get your API key instantly. No credit card required.

2

Make Your First Request

Use our simple REST API with your favorite programming language.

3

Get Structured Data

Receive clean JSON responses ready to use in your application.

API Response

Get clean, structured JSON data with every request. Our API returns comprehensive data including status codes, timing information, and your remaining credits.

  • Consistent JSON structure
  • Detailed timing metrics
  • Credit usage tracking
  • Error handling built-in
Response
{
  "success": true,
  "data": {
    "appId": "544007664",
    "reviews": [
      {
        "id": "123456789",
        "rating": 5,
        "title": "Love this app!",
        "text": "Best YouTube experience on iPhone.",
        "author": "AppUser123",
        "date": "2024-01-15",
        "version": "19.03.2"
      }
    ],
    "nextCursor": "eyJ...",
    "timing": { "total": 1900 },
    "creditsUsed": 1,
    "creditsRemaining": 99
  }
}

Use Cases

Common applications for App Store Reviews.

iOS Analytics

Track user sentiment for your iOS apps.

Market Research

Compare reviews across iOS and Android platforms.

Bug Tracking

Identify reported bugs and crashes from reviews.

ASO Research

Analyze keywords and sentiment for ASO strategy.

Frequently Asked Questions

Everything you need to know about the App Store Reviews API.

The appId is the numeric ID from the App Store URL. For example, in apps.apple.com/app/youtube/id544007664, the appId is 544007664.

Yes, use the lang parameter to specify the country/language code like en, de, fr, jp.

Use the nextCursor value from the response in your next request to fetch additional reviews.

Apple may filter or hide some reviews. We return all publicly visible reviews from the App Store.

Start Using App Store Reviews API Today

Get 100 free credits to test the API. No credit card required.