set_iap_pricing
Set regional pricing for an in-app purchase using pricing strategies.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
projectId | string | Yes | The project ID |
iapId | string | Yes | The IAP ID to price |
basePricePointId | string | Yes | Price value (e.g., "9.99", "59.99") or price point ID |
baseTerritory | string | No | Base territory code (default: "USA") |
strategy | string | Yes | Pricing strategy: equalized, local_optimized, premium, emerging |
Pricing Strategies
| Strategy | Description |
|---|---|
equalized | Apple's default equalized prices across regions |
local_optimized | Adjusted for local purchasing power |
premium | Higher prices in premium markets |
emerging | Lower prices in emerging markets |
Example Usage
Natural Language Promptstext
"Set the coins IAP price to $0.99""Price the premium subscription at tier 6 ($5.99)""Use emerging market pricing for the coin pack"
Response
{"success": true,"preview": {"basePricePointId": "p1","baseTerritory": "USA","basePrice": "$0.99","strategy": "equalized","territories": {"USA": "$0.99","GBR": "£0.79","EUR": "€0.99","JPN": "¥120"}}}
Preview First
Use preview_iap_pricing to see how prices will look in all territories before applying them.