Returns a list of all supported ISO 3166-1 alpha-2 country codes. Can be filtered by model to get countries available for specific AI providers.
| Parameter | Type | Description | Example |
|---|---|---|---|
model | string | Filter countries available for a specific AI model. If not provided, returns all supported countries. | chatgpt |
aimodeaioverviewchatgptcopilotgeminigoogleperplexity| Field | Type | Description |
|---|---|---|
| Response | array | Array of supported country codes in ISO 3166-1 alpha-2 format |
| Practice | Recommendation | Reason |
|---|---|---|
| Cache Duration | 24+ hours | Country list rarely changes |
| Implementation | Store locally after first call | Reduces API calls and improves performance |
| Validation | Use for client-side country validation | Prevents invalid country codes in monitor requests |
GET /v1/countries?model=chatgpt to get valid countries for ChatGPT monitoringBearer authentication header of the form Bearer <token>, where <token> is your auth token.
Filter countries available for a specific AI model
aimode, aioverview, chatgpt, copilot, gemini, google, perplexity List of supported country codes
["AF", "AX", "AL", "DZ", "AS"]