v1

latestOpenAPI 3.0.32026-07-2618073.2 KB
Accounts

Get countries list (base pricing)

Returns paginated list of all available countries with base pricing (no user discount applied). No authentication required.

Use case. Public catalog for the website landing page. Shows general pricing and stock availability.

Pricing. Prices are base prices before any user discount. For personalized pricing, use GET /accounts (requires authentication).

Filtering. Use country_codes to request specific countries (e.g., US,RU,GB).

Sorting options: price_asc, price_desc, name_asc, name_desc, popularity_asc, popularity_desc.

get/v1/accounts/countries

Query parameters

country_codesstring

Filter by country codes. Comma-separated list of ISO 3166-1 alpha-2 codes (e.g., 'US,RU,GB').

Example:US,RU,GB
sort'price_asc' | 'price_desc' | 'name_asc' | 'name_desc' | 'popularity_asc' | 'popularity_desc' required

Sort order for accounts.

Example:price_asc
pageinteger required

Page number.

Example:1
page_sizeinteger required

Number of items per page.

Example:50

Response

Public catalog of available countries with base pricing (without user discount).

Example response

{
  "items": [
    {
      "country_code": "US",
      "emoji": "🇺🇸",
      "display_name": {
        "ru": "США",
        "en": "United States"
      },
      "price": {
        "amount": "1.50",
        "currency_code": "USD"
      },
      "available": true,
      "tags": [
        "HIGH_QUALITY"
      ],
      "available_count": 1034
    }
  ],
  "pagination": {
    "current_page": 1,
    "page_size": 50,
    "total_items": 150,
    "total_pages": 3,
    "has_next": true
  }
}
All 18 operations