---
metadata:
  - name: generator
    content: Diplodoc Platform v5.44.0
alternate:
  - https://yandex.ru/dev/webmaster/doc/en/concepts/verification.md
  - https://yandex.ru/dev/webmaster/doc/ru/concepts/verification.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/webmaster/doc/ru/llms.txt

# Пример подтверждения прав

Для подтверждения прав на управление сайтом, необходимо получить уникальный код и выбрать способ подтверждения:

1. Чтобы получить код подтверждения, отправьте GET-запрос с данными о `user-id` и `host-id`.

    ```
    GET https://api.webmaster.yandex.net/v4/user/{[user-id](*user-id)}/hosts/{[host-id](*host-id)}/verification
    ```

    #|
    || `user-id` | Тип: `int64`. ID пользователя. Необходим для вызова любых ресурсов API Яндекс Вебмастера. Чтобы получить его, используйте метод [GET /v4/user](https://yandex.ru/dev/webmaster/doc/ru/reference/user.md).
 ||
    || `host-id` | Тип: `string`. ID сайта. Чтобы получить его, используйте метод [GET&nbsp;/v4/user/{user&#x2011;id}/hosts](https://yandex.ru/dev/webmaster/doc/ru/reference/hosts.md).
 ||
    |#
    
    Ответ будет содержать код подтверждения в параметре [verification_uin](*verification-uin). [Подробно о запросе кода подтверждения](https://yandex.ru/dev/webmaster/doc/ru/reference/host-verification-get.md).
    
1. Выберите один из способов подтверждения прав:
    
    {% cut "Метатег на главной странице" %}
    
    Добавьте в HTML-код главной страницы сайта (в элемент `head`) специальный метатег.
    
    ```xml
    <meta name="yandex-verification" content="<код подтверждения>" />
    ```
    
    {% endcut %}
    
    {% cut "HTML-файл в корневом каталоге" %}
    
    Создайте HTML-файл с уникальным именем вида `yandex_<код подтверждения>.html` и разместить его в корневом каталоге вашего сайта. Файл должен содержать следующее:
    
    ```xml
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        </head>
        <body>Verification: <код подтверждения></body>
    </html>
    ```
    
    {% endcut %}
    
    {% cut "Запись в DNS" %}
    
    Добавьте в DNS записи сайта [запись типа TXT](http://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%BD%D1%8B%D0%B5_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%B8_DNS), содержащую указанное уникальное значение.
    
    ```
    yandex-verification: <код подтверждения>
    ```
    
    {% endcut %}
    
    
1. [Запустите процедуру подтверждения прав](https://yandex.ru/dev/webmaster/doc/ru/reference/host-verification-post.md), используя POST-запрос с данными о выбранном способе подтверждения.

    ```
    POST https://api.webmaster.yandex.net/v4/user/{[user-id](*user-id)}/hosts/{[host-id](*host-id)}/verification
    ? [verification_type](*verification_type)=<string>
    ```
    
    #|
    || `user-id` | Тип: `int64`. ID пользователя. Необходим для вызова любых ресурсов API Яндекс Вебмастера. Чтобы получить его, используйте метод [GET /v4/user](https://yandex.ru/dev/webmaster/doc/ru/reference/user.md).
 ||
    || `host-id` | Тип: `string`. ID сайта. Чтобы получить его, используйте метод [GET&nbsp;/v4/user/{user&#x2011;id}/hosts](https://yandex.ru/dev/webmaster/doc/ru/reference/hosts.md).
 ||
    || `verification_type`[*](*requiredParam) | Способ подтверждения прав ([ApiExplicitVerificationType](*ApiExplicitVerificationType)) ||
    |#
    
    \* Обязательный параметр



[*user-id]: Тип: `int64`. ID пользователя. Необходим для вызова любых ресурсов API Яндекс Вебмастера. Чтобы получить его, используйте метод [GET /v4/user](https://yandex.ru/dev/webmaster/doc/ru/reference/user.md).

[*host-id]: Тип: `string`. ID сайта. Чтобы получить его, используйте метод [GET&nbsp;/v4/user/{user&#x2011;id}/hosts](https://yandex.ru/dev/webmaster/doc/ru/reference/hosts.md).

[*requiredParam]: \*  Обязательный параметр

[*ApiExplicitVerificationType]: #### Явные способы подтверждения прав (ApiExplicitVerificationType)

#|
|| **Способ подтверждения** | **Возможность запроса проверки подтверждения** | **Описание** ||
|| DNS | Есть | Подтверждение прав с помощью DNS-записи. ||
|| HTML_FILE | Есть | Размещение HTML-файла в корневом каталоге сайта. ||
|| META_TAG | Есть | Добавление метатега в заголовок главной страницы сайта. ||
|#

[*verification-uin]:  
**Обязательный**  
Да  
**Тип**  
`string`  
**Описание**  
Уникальный код подтверждения.

[*verification_type]: Способ подтверждения прав ([ApiExplicitVerificationType](https://yandex.ru/dev/webmaster/doc/ru/reference/host-verification-post.md#type-verify-explicit))