---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.6
alternate:
  - https://yandex.ru/dev/direct/doc/en/dictionaries/get.md
  - https://yandex.ru/dev/direct/doc/ru/dictionaries/get.md
sourcePath: ru/ref-v5/dictionaries/get.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/direct/doc/ru/llms.txt

# get

Возвращает справочные данные: регионы, часовые пояса, курсы валют, список станций метрополитена, ограничения на значения параметров, внешние сети (SSP), сегменты Крипты для нацеливания по профилю пользователя и др.

## Запрос {#input}

Структура запроса в формате JSON:

```javascript translate=no
{
  "method": "get",
  "params": { /* params */
    "DictionaryNames": [( "Currencies"
                        | "MetroStations"
                        | "GeoRegions"
                        | "GeoRegionNames"
                        | "TimeZones"
                        | "Constants"
                        | "AdCategories"
                        | "OperationSystemVersions"
                        | "ProductivityAssertions"
                        | "SupplySidePlatforms"
                        | "Interests"
                        | "AudienceCriteriaTypes"
                        | "AudienceDemographicProfiles"
                        | "AudienceInterests"
                        | "FilterSchemas"), ... ] /* required */
  }
}
```


#|
||
**Параметр**
|
**Тип**
|
**Описание**
|
**Обязательный**
||
||
**Структура params (для JSON) / GetRequest (для SOAP)**
|
>
|
>
|
>
||
||
`DictionaryNames`
|
array of DictionaryNameEnum
|
Имена справочников, которые требуется получить.
|
Да
||
|# 


## Ответ {#output}

Структура ответа в формате JSON:

```javascript translate=no
{
  "result": {
    "Currencies": [{  /* CurrenciesItem */
      "Currency": (string), /* required */
      "Properties": [{  /* ConstantsItem */
        "Name": (string), /* required */
        "Value": (string) /* required */
      }, ... ] /* required */
    }, ... ],
    "MetroStations": [{  /* MetroStationsItem */
      "GeoRegionId": (long), /* required */
      "MetroStationId": (long), /* required */
      "MetroStationName": (string) /* required */
    }, ... ],
    "GeoRegions": [{  /* GeoRegionsItem */
      "GeoRegionId": (long), /* required */
      "GeoRegionName": (string), /* required */
      "GeoRegionType": (string), /* required */
      "ParentId": (long) /* nillable */
    }, ... ],
    "GeoRegionNames": [{  /* GeoRegionNamesItem */
      "GeoRegionId": (long), /* required */
      "GeoRegionName": (string), /* required */
      "GeoRegionType": (string), /* required */
    }, ... ],
    "TimeZones": [{  /* TimeZonesItem */
      "TimeZone": (string), /* required */
      "TimeZoneName": (string), /* required */
      "UtcOffset": (int) /* required */
    }, ... ],
    "Constants": [{  /* ConstantsItem */
      "Name": (string), /* required */
      "Value": (string) /* required */
    }, ... ],
    "AdCategories": [{  /* AdCategoriesItem */
      "AdCategory": (string), /* required */
      "Description": (string), /* required */
      "Message": (string) /* required */
    }, ... ],
    "OperationSystemVersions": [{  /* OperationSystemVersionsItem */
      "OsName": (string), /* required */
      "OsVersion": (string) /* required */
    }, ... ],
    "SupplySidePlatforms": [{  /* SupplySidePlatformsItem */
      "Title": (string) /* required */
    }, ... ],
    "Interests": [{  /* InterestsItem */
      "InterestId": (long),
      "ParentId": (long), /* nillable */
      "Name": (string),
      "IsTargetable": ( "YES" | "NO" )
    }, ... ],
    "AudienceCriteriaTypes": [{ /* AudienceCriteriaTypesItem */
      "Type": (string), /* required */
      "BlockElement": (string),  /* required */
      "Name": (string),  /* required */
      "Description": (string),  /* required */
      "CanSelect": ( "ALL" | "EXCEPT_ALL" ) /* required */
    }, ... ],
    "AudienceDemographicProfiles": [{ /* AudienceDemographicProfilesItem */
      "Id": (long), /* required */
      "Type": (string), /* required */
      "Name": (string), /* required */
      "Description": (string) /* required */
    }, ... ],
    "AudienceInterests": [{ /* AudienceInterestsItem */
      "InterestKey": (long), /* required */
      "Id": (long), /* required */
      "ParentId": (long), /* required */
      "Name": (string), /* required */
      "Description": (string), /* required */
      "InterestType": ( "SHORT_TERM" | "LONG_TERM" | "ANY" )  /* required */
    }, ... ],
    "FilterSchemas": [{ /* FilterSchemasItem */
      "Name": (string), /* required */
      "Fields": [{ /* required */
        "Name": (string), /* required */
        "Type": ("Enum", "Number", "String"), /* required */
        "EnumProps": {
          "Values": { /* required */
            "Items": [(string)] /* required */
          },
        },
        "NumberProps": {
          "Min": (decimal), /* required */
          "Max": (decimal), /* required */
          "Precision": (integer) /* required */
        },
        "StringProps": {
          "MaxLength": (integer), /* required */
          "MinLength": (integer) /* required */
        },
        "Operators": [{ /* required */
          "MaxItems": (integer), /* required */
          "Type": ("CONTAINS_ANY" | "EQUALS_ANY" | "EXISTS" | "GREATER_THAN" | "IN_RANGE" | "LESS_THAN" | "NOT_CONTAINS_ALL") /* required */
        }, ...]
    }, ... ]
  }
}
```


#|
||
**Параметр**
|
**Тип**
|
**Описание**
||
||
**Структура result (для JSON) / GetResponse (для SOAP)**
|
>
|
>
||
||
`AdCategories`
|
array of AdCategoriesItem
|
Особые категории продвигаемых товаров и услуг.

См. раздел [Особая категория](https://yandex.ru/dev/direct/doc/dg/objects/ad.html#classification).
||
||
`Constants`
|
array of ConstantsItem
|
Ограничения на значения параметров.
||
||
`Currencies`
|
array of CurrenciesItem
|
Курсы валют, валютные параметры и ограничения.
||
||
`GeoRegions`
|
array of GeoRegionsItem
|
Регионы, доступные для таргетинга.
||
||
`GeoRegionNames`
|
array of GeoRegionNamesItem
|
Справочник названий регионов.
||
||
`MetroStations`
|
array of MetroStationsItem
|
Станции метрополитена (только для Москвы, Санкт-Петербурга и Киева).
||
||
`OperationSystemVersions`
|
array of OperationSystemVersionsItem
|
Версии операционных систем для продвижения мобильных приложений.
||
||
`ProductivityAssertions`
|
array of ProductivityAssertionsItem
|
Параметр утратил актуальность и не возвращается.
||
||
`TimeZones`
|
array of TimeZonesItem
|
Часовые пояса.
||
||
`SupplySidePlatforms`
|
array of SupplySidePlatformsItem
|
Внешние сети (SSP).
||
||
`Interests`
|
array of InterestsItem
|
Интересы к категориям мобильных приложений.
||
||
`AudienceCriteriaTypes`
|
array of AudienceCriteriaTypesItem
|
Социально-демографические характеристики и поведенческие признаки.
||
||
`AudienceDemographicProfiles`
|
array of AudienceDemographicProfilesItem
|
Сегменты по социально-демографическим характеристикам и поведенческим признакам для таргетинга по профилю пользователя.
||
||
`AudienceInterests`
|
array of AudienceInterestsItem
|
Сегменты по интересам пользователя для таргетинга по профилю пользователя.
||
||
FilterSchemas
|
array of FilterSchemasItem
|
Названия схем для создания фильтров.
||
||
**Структура AdCategoriesItem**
|
>
|
>
||
||
`AdCategory`
|
string
|
Обозначение особой категории (параметр объявления AdCategories).
||
||
`Description`
|
string
|
Краткое описание особой категории на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language).
||
||
`Message`
|
string
|
Текст предупреждения, автоматически добавляемого в объявление, на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language) (см. раздел [Предупреждения и возрастные ограничения в объявлениях](https://yandex.ru/support/direct/moderation/age-alerts.html) Справки Директа).
||
||
**Структура ConstantsItem (для ограничений на значения параметров)**
|
>
|
>
||
||
`Name`
|
string
|
Наименование ограничения:

- MaximumAdTextLength — устарело, рекомендуем использовать MaximumTextAdTextLength.

- MaximumAdTextWordLength — максимальное количество символов в каждом слове в тексте объявления.

- MaximumAdTitleLength — устарело, рекомендуем использовать MaximumTextAdTitleLength.

- MaximumAdTitleWordLength — максимальное количество символов в каждом слове в заголовке объявления.

- MaximumDynamicTextAdTextLength — максимальное количество символов в тексте динамического объявления без учета «узких».

- MaximumMobileAppAdTextLength — максимальное количество символов в тексте объявления для продвижения мобильных приложений.

- MaximumMobileAppAdTitleLength — максимальное количество символов в заголовке объявления для продвижения мобильных приложений.

- MaximumNumberOfNarrowCharacters — максимальное количество «узких» символов в заголовке или в тексте объявления.

- MaximumSitelinkDescriptionLength — максимальное количество символов в описании быстрой ссылки.

- MaximumSitelinksLength — максимальное суммарное количество символов в текстах всех быстрых ссылок в наборе.

- MaximumSitelinksNumber — максимальное количество быстрых ссылок в наборе.

- MaximumSitelinkTextLength — максимальное количество символов в тексте быстрой ссылки.

- MaximumTextAdTextLength — максимальное количество символов в тексте текстово-графического объявления без учета «узких».

- MaximumTextAdTitleLength — максимальное количество символов в заголовке 1 текстово-графического объявления без учета «узких».

- MaximumTextAdTitle2Length — максимальное количество символов в заголовке 2 текстово-графического объявления без учета «узких».
||
||
`Value`
|
string
|
Значение ограничения.
||
||
**Структура CurrenciesItem**
|
>
|
>
||
||
`Currency`
|
string
|
Обозначение валюты (параметр кампании Currency).
||
||
`Properties`
|
array of ConstantsItem
|
Наименование и значение валютного параметра.
||
||
**Структура ConstantsItem (для валютных параметров)**
|
>
|
>
||
||
`Name`
|
string
|
Наименование валютного параметра:

- FullName — название валюты на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language);
- AutobudgetAvgCpaWarning — средняя цена конверсии;
- BidIncrement — шаг торгов;
- MaxAutobudget — максимальная сумма недельного автобюджета;
- MaximumAverageCPV — максимальная средняя цена за просмотр видео для стратегий CP_AVERAGE_CPV, WB_AVERAGE_CPV;
- MaximumBid — максимальная ставка за клик (техническое ограничение);
- MaximumCPM — максимальная ставка или цена за тысячу показов для медийных объявлений;
- MaxDailyBudgetForPeriod — максимальная сумма бюджета на фиксированный период;
- MaximumPayForConversionCPA — максимальное значение цены конверсии для стратегий PAY_FOR_CONVERSION, PAY_FOR_INSTALL;
- MinimumAccountDailyBudget — минимальный дневной бюджет общего счета;
- MinimumAverageCPA — минимальное значение средней цены конверсии для стратегии AVERAGE_CPA, минимальное значение средней цены установки для стратегии AVERAGE_CPI, минимальное значение цены конверсии для стратегии PAY_FOR_CONVERSION;
- MinimumAverageCPC — минимальное значение средней цены клика для стратегий AVERAGE_CPC, WEEKLY_CLICK_PACKAGE;
- MinimumAverageCPV — минимальная средняя цена за просмотр видео для стратегий CP_AVERAGE_CPV, WB_AVERAGE_CPV;
- MinimumBid — минимальная ставка за клик;
- MinCpcCpaPerformance — минимальная цена CPC/CPA для смарт-баннеров;
- MinimumCPM — минимальная ставка или цена за тысячу показов для медийных объявлений;
- MinimumDailyBudget — минимальный дневной бюджет кампании;
- MinDailyBudgetForPeriod — минимальная сумма бюджета на фиксированный период;
- MinimumPayment — минимальный платеж (без учета НДС);
- MinimumPayForConversionCPA — минимальное значение цены конверсии для стратегий PAY_FOR_CONVERSION, PAY_FOR_INSTALL;
- MinimumTransferAmount — минимальная сумма перевода между кампаниями;
- MinimumWeeklySpendLimit — минимальный недельный бюджет.

См. [примеры](#samples) ниже.
||
||
`Value`
|
string
|
Значение валютного параметра.

<!-- source: ru/_includes/bids/get/id-get/money-get.md -->
{% note alert %}

Все возвращаемые денежные значения представляют собой целые числа — результат умножения ставки или цены на 1 000 000.

{% endnote %}
<!-- endsource: ru/_includes/bids/get/id-get/money-get.md -->
||
||
**Структура GeoRegionsItem**
|
>
|
>
||
||
`GeoRegionId`
|
long
|
Идентификатор региона.
||
||
`GeoRegionName`
|
string
|
Название региона на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language).
||
||
`GeoRegionType`
|
string
|
Тип региона: World, Continent, Region, Country, Administrative area, District, City, City district, Village, Rural settlement.
||
||
`ParentId`
|
long, nillable
|
Идентификатор вышестоящего региона.
||
||
**Структура GeoRegionNamesItem**
|
>
|
>
||
||
`GeoRegionId`
|
long
|
Идентификатор региона.
||
||
`GeoRegionName`
|
string
|
Название региона на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language).
||
||
`GeoRegionType`
|
string
|
Тип региона: World, Continent, Region, Country, Administrative area, District, City, City district, Village, Rural settlement.
||
||
**Структура MetroStationsItem**
|
>
|
>
||
||
`GeoRegionId`
|
long
|
Идентификатор региона.
||
||
`MetroStationId`
|
long
|
Идентификатор станции метрополитена (параметр виртуальной визитки MetroStationId).
||
||
`MetroStationName`
|
string
|
Название станции (на русском языке).
||
||
**Структура OperationSystemVersionsItem**
|
>
|
>
||
||
`OsName`
|
string
|
Название операционной системы.
||
||
`OsVersion`
|
string
|
Версия операционной системы.
||
||
**Структура TimeZonesItem**
|
>
|
>
||
||
`TimeZone`
|
string
|
Обозначение часового пояса (параметр кампании TimeZone).
||
||
`TimeZoneName`
|
string
|
Описание часового пояса на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language).
||
||
`UtcOffset`
|
int
|
Смещение от UTC в секундах.
||
||
**Структура SupplySidePlatformsItem**
|
>
|
>
||
||
`Title`
|
string
|
Наименование внешней сети.
||
||
**Структура InterestsItem**
|
>
|
>
||
||
`InterestId`
|
long
|
Идентификатор интереса к категории мобильных приложений.
||
||
`ParentId`
|
long, nillable
|
Идентификатор вышестоящего интереса.
||
||
`Name`
|
string
|
Название интереса на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language).
||
||
`IsTargetable`
|
YesNoEnum
|
Признак того, что идентификатор интереса можно указывать в условии нацеливания на аудиторию.
||
||
**Структура AudienceCriteriaTypesItem**
|
>
|
>
||
||
`Type`
|
string
|
Идентификатор социально-демографической характеристики или поведенческого признака.
||
||
`BlockElement`
|
string
|
Группа характеристик, к которой относится характеристика:
- SOCIAL — пол, возраст, доход.
- EXTENDED_SOCIAL — семейное положение, дети, профессия.
- BEHAVIORAL_INDICATORS — поведенческие признаки.
||
||
`Name`
|
string
|
Название характеристики или признака на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language).
||
||
`Description`
|
string
|
Описание характеристики или признака на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language).
||
||
`CanSelect`
|
CanSelectEnum
|
Допустимо ли указать в правиле отбора пользователей все сегменты по данной характеристике или признаку (например, указать все возрастные группы нельзя, а все профессии можно).
||
||
**Структура AudienceDemographicProfilesItem**
|
>
|
>
||
||
`Id`
|
long
|
Идентификатор сегмента по социально-демографической характеристике или поведенческому признаку.
||
||
`Type`
|
string
|
Идентификатор социально-демографической характеристики или поведенческого признака (параметр Type структуры `AudienceCriteriaTypes`).
||
||
`Name`
|
string
|
Название сегмента на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language).
||
||
`Description`
|
string
|
Описание сегмента на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language).
||
||
**Структура AudienceInterestsItem**
|
>
|
>
||
||
`InterestKey`
|
long
|
Идентификатор интереса пользователя.
||
||
`Id`
|
long
|
Идентификатор сегмента по интересам пользователя.

Идентификатор сегмента состоит из префикса, обозначающего тип интереса, и идентификатора интереса. Например, `InterestKey` равен 2499001182 (авиабилеты), а `Id` равен 102499001182 (краткосрочный интерес к авиабилетам).
||
||
`ParentId`
|
long
|
Идентификатор вышестоящего сегмента.
||
||
`Name`
|
string
|
Название сегмента на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language).
||
||
`Description`
|
string
|
Описание сегмента на языке, указанном в запросе в HTTP-заголовке [Accept-Language](https://yandex.ru/dev/direct/doc/dg/concepts/headers.html#accept-language)
||
||
`InterestType`
|
InterestTypeEnum
|
Тип интереса: краткосрочный, долгосрочный или за любой период.
||
||
**Структура FilterSchemasItem**
|
>
|
>
||
||
`Name`
|
string
|
Название схемы для создания фильтров.
||
||
`Fields`
|
array of FilterSchemaItemFields
|
Параметры схемы.
||
||
**Структура FilterSchemasItemFields (для параметров схемы создания фильтров)**
|
>
|
>
||
||
`Name`
|
string
|
Название параметра.
||
||
`Type`
|
FieldTypeEnum
|
Тип параметра: Enum, Number, String.
||
||
EnumProps
|
EnumFieldStructure
|
Структура параметра типа Enum.
||
||
NumberProps
|
NumberFieldStructure
|
Структура параметра типа Number.
||
||
StringProps
|
StringFieldStructure
|
Структура параметра типа String.
||
||
Operators
|
array of OperatorStructure
|
Операторы.
||
||
**Структура EnumFieldStructure (для структуры параметра типа Enum)**
|
>
|
>
||
||
Values
|
EnumFieldStructureItem
|
Структура значений параметра типа Enum.
||
||
**Структура EnumFieldStructureItem (для значений параметра типа Enum)**
|
>
|
>
||
||
Items
|
array of strings
|
Массив значений.
||
||
**Структура NumberFieldStructure (для структуры параметра типа Number)**
|
>
|
>
||
||
Min
|
decimal
|
Минимальное значение.
||
||
Max
|
decimal
|
Максимальное значение.
||
||
Precision
|
integer
|
Точность.
||
||
**Структура StringFieldStructure (для структуры параметра типа String)**
|
>
|
>
||
||
MaxLength
|
integer
|
Максимальная длина возвращаемой строки.
||
||
MinLength
|
integer
|
Минимальная длина возвращаемой строки.
||
||
**Структура OperatorStructure (для структуры оператора)**
|
>
|
>
||
||
MaxItems
|
integer
|
Максимальное число элементов.
||
||
Type
|
OperatorEnum
|
Оператор: CONTAINS_ANY, EQUALS_ANY, EXISTS, GREATER_THAN, IN_RANGE, LESS_THAN, NOT_CONTAINS_ALL.
||
|# 


## Примеры {#samples}

**Пример запроса: получение справочника валют**

 
```javascript translate=no
{
  "method": "get",
  "params": {
    "DictionaryNames": [ "Currencies" ]
  }
}
```

**Пример ответа**

 
```javascript translate=no
{
  "result": {
    "Currencies": [
      {
        "Currency":"RUB",
        "Properties": [
          { "Name": "FullName",                   "Value": "российские рубли" },
          { "Name": "AutobudgetAvgCpaWarning",    "Value": "XXXX" },
          { "Name": "BidIncrement",               "Value": "100000" },
          { "Name": "MaxAutobudget",              "Value": "XXXX" },
          { "Name": "MaximumBid",                 "Value": "25000000000" },
          { "Name": "MaximumCPM",                 "Value": "3000000000" },
          { "Name": "MaxDailyBudgetForPeriod",    "Value": "XXXX" },
          { "Name": "MaximumPayForConversionCPA", "Value": "5000000000" },
          { "Name": "MinimumAverageCPA",          "Value": "900000" },
          { "Name": "MinimumAverageCPC",          "Value": "900000" },
          { "Name": "MinimumBid",                 "Value": "300000" },
          { "Name": "MinCpcCpaPerformance",       "Value": "XXXX" },
          { "Name": "MinimumCPM",                 "Value": "5000000" },
          { "Name": "MinimumDailyBudget",         "Value": "300000000" },
          { "Name": "MinDailyBudgetForPeriod",    "Value": "XXXX" },
          { "Name": "MinimumPayment",             "Value": "300000000" },
          { "Name": "MinimumPayForConversionCPA", "Value": "900000" },
          { "Name": "MinimumTransferAmount",      "Value": "1000000000" },
          { "Name": "MinimumWeeklySpendLimit",    "Value": "300000000" }
        ]
      },
      ...
      {
        "Currency": "EUR",
        "Properties": [
          { "Name": "FullName",                   "Value": "евро" },
          { "Name": "AutobudgetAvgCpaWarning",    "Value": "XXXX" },
          { "Name": "BidIncrement",               "Value": "10000" },
          { "Name": "MaxAutobudget",              "Value": "XXXX" },
          { "Name": "MaximumBid",                 "Value": "500000000" },
          { "Name": "MaximumCPM",                 "Value": "44000000" },
          { "Name": "MaxDailyBudgetForPeriod",    "Value": "XXXX" },
          { "Name": "MaximumPayForConversionCPA", "Value": "170000000" },
          { "Name": "MinimumAverageCPA",          "Value": "30000" },
          { "Name": "MinimumAverageCPC",          "Value": "30000" },
          { "Name": "MinimumBid",                 "Value": "10000" },
          { "Name": "MinCpcCpaPerformance",       "Value": "XXXX" },
          { "Name": "MinimumCPM",                 "Value": "70000" },
          { "Name": "MinimumDailyBudget",         "Value": "10000000" },
          { "Name": "MinDailyBudgetForPeriod",    "Value": "XXXX" },
          { "Name": "MinimumPayment",             "Value": "15000000" },
          { "Name": "MinimumPayForConversionCPA", "Value": "30000" },
          { "Name": "MinimumTransferAmount",      "Value": "15000000" },
          { "Name": "MinimumWeeklySpendLimit",    "Value": "10000000" }
        ]
      }
    ]
  }
}
```
