set_iap_pricing

Set regional pricing for an in-app purchase using pricing strategies.

Parameters

ParameterTypeRequiredDescription
projectIdstringYesThe project ID
iapIdstringYesThe IAP ID to price
basePricePointIdstringYesPrice value (e.g., "9.99", "59.99") or price point ID
baseTerritorystringNoBase territory code (default: "USA")
strategystringYesPricing strategy: equalized, local_optimized, premium, emerging

Pricing Strategies

StrategyDescription
equalizedApple's default equalized prices across regions
local_optimizedAdjusted for local purchasing power
premiumHigher prices in premium markets
emergingLower 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"
}
}
}