---
metadata:
  - name: generator
    content: Diplodoc Platform v5.57.3
alternate:
  - https://yandex.ru/dev/tasks-api/doc/ru/filters/filter-profile.md
  - href: https://yandex.ru/dev/tasks-api/doc/ru/filters/filter-profile.md
    type: text/markdown
    title: Markdown version
  - href: https://yandex.ru/dev/tasks-api/doc/ru/llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/tasks-api/doc/ru/llms.txt

# Фильтр по данным профиля

<!-- source: ru/_includes/button-text.md -->
Напишите нам, если не нашли ответ в Справке. Вы можете приложить скриншоты или видео, чтобы ускорить помощь:
<!-- endsource: ru/_includes/button-text.md -->

<a class="support_btn msg" target="_blank" href="https://yandex.ru/chat?context=%7B%22entrypoint%22%3A%22%7B%5C%22page_name%5C%22%3A%5C%22filters-filter-profile%5C%22%2C%5C%22a_pageurl%5C%22%3A%5C%22https%3A%2F%2Fyandex.ru%2Fdev%2Ftasks-api%2Fdoc%2Fru%2Ffilters%2Ffilter-profile%5C%22%7D%22%7D#/user/bb41c200-08e6-94b4-5c5b-e9694fa7b06e">Написать в чат</a>

Чтобы отобрать исполнителей на основании данных профиля, определите объект `filter` в параметрах пула.

## Пример фильтра в JSON {#request-example}

В примере отобраны исполнители, которые указали в профиле страну Россия и город Москва.

```json
{
  "filter": {
    "and": [
      {
        "or": [
          {
            "category": "profile",
            "key": "country",
            "operator": "EQ",
            "value": "RU"
          }
        ]
      },
      {
        "or": [
          {
            "category": "profile",
            "key": "city",
            "value": 213,
            "operator": "IN"
          }
        ]
      }
    ]
  }
}
```

## Параметры key, value {#params}

#|
||**Параметр `key`**| **Описание `value`**||
|| `gender` | _string_

Пол исполнителя:

- `MALE` — мужской;
- `FEMALE` — женский.

Значение `operator`:

- `EQ` — равно;
- `NE` — не равно.||
|| `country` | _string_

Страна исполнителя (двухбуквенный код стандарта [ISO 3166-1 alpha-2](https://www.iso.org/obp/ui/#search/code/)).

Значение `operator`:

- `EQ` — равно;
- `NE` — не равно.||
|| `citizenship` | _string_

Гражданство исполнителя (двухбуквенный код страны стандарта [ISO 3166-1 alpha-2](https://www.iso.org/obp/ui/#search/code/))

Значение `operator`:

- `EQ` — равно;
- `NE` — не равно.||
|| `education` | _string_

Образование исполнителя:

- `BASIC` — среднее;
- `MIDDLE` — среднее специальное;
- `HIGH` — высшее.

Значение `operator`:

- `EQ` — равно;
- `NE` — не равно.||
|| `adult_allowed` | _boolean_

Исполнитель согласен выполнять задания, которые содержат контент для взрослых.

Значение `operator`:

- `EQ` — равно;
- `NE` — не равно.||
|| `date_of_birth` | _integer_

Дата рождения исполнителя (UNIX-время в секундах).

Значение `operator`:

- `EQ` — равно;
- `NE` — не равно;
- `GT` — больше, чем;
- `LT` — меньше, чем;
- `GTE` — больше или равно;
- `LTE` — меньше или равно.||
|| `city` | _integer_

Город исполнителя ([идентификатор региона в поисковой базе](https://yandex.ru/dev/tasks-api/doc/ru/regions.md)).

Значение `operator`:

- `IN` — содержится в списке регионов или языков в профиле;
- `NOT_IN` — не содержится в списке регионов или языков в профиле.||
|| `languages` | _string_

Языки, указанные исполнителем в профиле (двухбуквенный ISO-код стандарта [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) в верхнем регистре).

Значение `operator`:

- `IN` — содержится в списке регионов или языков в профиле;
- `NOT_IN` — не содержится в списке регионов или языков в профиле.||
|#

<!-- source: ru/_includes/contact-support.md -->
<!-- source: ru/_includes/btn-style.md -->

<!-- endsource: ru/_includes/btn-style.md -->

[![Написать в службу поддержки](../_images/contact-support.svg)](https://yandex.ru/support/tasks-requester/ru/guide/troubleshooting/support/)
<!-- endsource: ru/_includes/contact-support.md -->
