The playground

Try any of 1042 endpoints — live.

Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.

Playground demo key · api.reefapi.com
post/app-store/v1/reviews1 credit

unified Apple + Play reviews for one or more apps

Working example
Parameters

Apps to fetch reviews for: an array of objects with any of {name, apple/appleAppId, play/googlePlayPackage}, or plain name strings. Alternative to the single-app id params.

Apple numeric app id (single-app shortcut).

Google Play package name (single-app shortcut).

App name to search per store when ids aren't supplied.

Which app stores to query (array). Aliases like ios/app_store and play/android/google are accepted; unknown names are ignored. Omit to query both.

Storefront country codes (2-letter, lowercase), e.g. ['us','gb']. Use 'all' for the Apple aggregate set. Omit for the default.

Maximum reviews to collect per app/store (clamped to 100000). (1–100000)

request preview
curl -X POST https://api.reefapi.com/app-store/v1/reviews \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"apps":"[{\"name\":\"WhatsApp\",\"apple\":\"310633997\"}]","stores":"[\"apple\"]","countries":"[\"us\"]","maxReviews":"100"}'

Hit Send to run this endpoint live.