Skip to main content
The AppKittie keyword analysis endpoints support the following App Store countries. Pass the ISO 3166-1 alpha-2 code (case-insensitive) as the country parameter. The default country is US (United States) if no country is specified.

Tier 1 — Major Markets

These are the largest App Store markets with the most comprehensive data.

English-Speaking

CodeCountry
USUnited States
GBUnited Kingdom
CACanada
AUAustralia
NZNew Zealand
IEIreland

Western Europe

CodeCountry
DEGermany
FRFrance
ITItaly
ESSpain
NLNetherlands
BEBelgium
ATAustria
CHSwitzerland
PTPortugal
LULuxembourg

Nordic

CodeCountry
SESweden
NONorway
DKDenmark
FIFinland

East Asia

CodeCountry
CNChina
JPJapan
KRSouth Korea
TWTaiwan
HKHong Kong
SGSingapore

All Supported Country Codes

For quick reference, here is the complete list of all supported codes:
US  GB  CA  AU  NZ  IE
DE  FR  IT  ES  NL  BE  AT  CH  PT  LU
SE  NO  DK  FI
CN  JP  KR  TW  HK  SG

Usage

Pass the country code as a query parameter (single keyword) or in the request body (batch):
curl "https://appkittie.com/api/v1/keywords/difficulty?keyword=meditation&country=JP" \
  -H "Authorization: Bearer YOUR_API_KEY"

Invalid Country Codes

If you pass an unsupported country code, the API returns a 400 error:
{
  "error": "Invalid country code"
}
Country codes are case-insensitive — us, US, and Us all work. They are normalized to uppercase internally.