pricing__get_subscription_price
Retrieve current subscription prices for an app, optionally filtered by country or product ID, returning the actual price in effect.
Instructions
What a subscription costs customers today — in one country, or in every country at once. Give the app (name, bundle ID or Apple ID); both other arguments are optional. Omit the territory to get worldwide pricing, grouped by price so the answer stays readable, with the currency and the country codes in each group. Omit the subscription to cover every subscription in the app, which is how you answer "what does the weekly one cost" without knowing its product ID. Use this instead of chaining apps__list / subscription_groups / prices calls. It also returns the price actually in effect: subscriptions__prices__list returns price-less stubs unless the caller knows to include the price point.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | Yes | App name, bundle ID (com.example.app) or numeric Apple ID. | |
| territory | No | Optional. Territory (country) code — three letters, ISO-3166 alpha-3: USA, TUR, DEU. Omit it for every country Apple sells in (about 175), grouped by price. | |
| subscription | No | Optional. Product ID or reference name. Omit to return every subscription in the app. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | Yes | Resolved app, as "Name (id)". | |
| note | No | Present when the app has no subscriptions at all. | |
| prices | Yes | One row per subscription. Empty when the app has none. | |
| country | No | Single-country mode only. That territory's English name. | |
| territory | Yes | The country asked about, or "worldwide" when none was given. |