App Store API — Getting Started — FetchLayer Docs
FetchLayer fetchlayer.dev Sign in

Getting Started

Get your first App Store API call working in under two minutes.

1. Get your API key

Sign up for a FetchLayer account and generate an API key from the dashboard. Free tier included — no credit card required.

2. Make your first request

Search for an app by name, or fetch reviews by app ID.

Search for an app

bash
curl -X POST https://api.fetchlayer.dev/appstore/search \
  -H "Authorization: Bearer ss-your-key" \
  -H "Content-Type: application/json" \
  -d '{"query":"notion","country":"us"}'

Fetch app reviews

bash
curl -X POST https://api.fetchlayer.dev/appstore/reviews \
  -H "Authorization: Bearer ss-your-key" \
  -H "Content-Type: application/json" \
  -d '{"appId":"1234567890","country":"us","pages":1}'

3. Understand the response

Every endpoint returns structured JSON. Search returns app listings with ratings and metadata. Reviews returns customer feedback with ratings and text.

json
{
  "results": [
    {
      "id": "1234567890",
      "name": "Notion",
      "developer": "Notion Labs",
      "rating": 4.8,
      "ratingCount": 45000,
      "category": "Productivity",
      "price": 0,
      "url": "https://apps.apple.com/us/app/notion/id1234567890"
    }
  ]
}

Next steps