---
title: "Country prices for one of the app's products, read from App Store Connect / Google Play: per country the…"
method: GET
path: "/apps/{appId}/country-prices"
tags: ["Growth"]
---

# Country prices for one of the app's products, read from App Store Connect / Google Play: per country the…

`GET /apps/{appId}/country-prices`

## Request

- Base URL: `https://storelift.net/v1`
- URL: `https://storelift.net/v1/apps/{appId}/country-prices`
- Auth: one of:
  - HTTP bearer
  - API key in header `x-api-key`

Country prices for one of the app's products, read from App Store Connect / Google Play: per country the local price, its USD value and index (US = 100), whether it is still Apple's (or Google's) automatic price, the median of rivals that localize their prices (multiplier against Apple's automatic price, with how many rivals) and the difference in percent, plus a suggested price rounded to an attractive price point with its reason (rival median or income band). Rivals are the app's manual iOS rivals; a country needs at least 3 of them to be compared. summary counts countries priced above and below rivals and still on the automatic price. state is not_connected, pending (the first read is not done yet), permission (the key's role can't read prices), no_products or ok. products lists the other products; pass product to switch.

## Path parameters

- `appId` string, required

## Query parameters

- `country` string
- `product` string

## Response `200`

OK

- object
  - `app` unknown, required
  - `state` unknown, required
  - `connections` unknown, required
  - `permission` unknown, required
  - `at` unknown, required
  - `products` unknown, required
  - `product` unknown, required
  - `planned` unknown, required
  - `summary` unknown, required
  - `rows` unknown, required
  - `rivals` unknown, required
  - `fx` unknown, required
  - `equalization` unknown, required

## Other responses

- `400`: A parameter is missing or malformed.
- `401`: No key, or the key is not valid.
- `402`: This month's credits are used up.
- `403`: The key's plan or scopes do not cover this call.
- `404`: No such app, or Storelift has not measured it yet.
- `429`: Too many requests.

---

[API](https://skmtc.dev/storelift/apis/storelift-api.md) · [All operations](https://skmtc.dev/storelift/apis/storelift-api/llms.txt) · [OpenAPI document](https://skmtc.dev/storelift/apis/storelift-api/revisions/4489f2d077a4?raw)
