---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.0
alternate:
  - https://yandex.com.tr/support2/site/en/themes/http-addtheme.md
  - https://yandex.com.tr/support2/site/ru/themes/http-addtheme.md
  - href: https://yandex.com.tr/support2/site/ru/themes/http-addtheme.md
    type: text/markdown
    title: Markdown version
  - href: https://yandex.com.tr/support2/site/ru/llms.txt
    rel: describedby
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com.tr/support2/site/ru/llms.txt

# Обновление списка сайтов с помощью HTTP-запроса

Список сайтов поисковой темы можно обновлять программно, используя специальный POST-запрос. Получив такой POST-запрос, Яндекс Поиск для сайта автоматически отправляет обновленную тему на модерацию.


## Авторизация {#concept1}

Чтобы обновлять сайты темы с помощью POST-запросов необходимо в свойствах темы указать IP-адрес или подсеть серверов, с которых будут посылаться запросы. Например: 93.158.156.27/64.

Кроме того, нужно указать ключ темы. Его значение можно найти на [странице ваших поисковых тем](http://site.yandex.ru/themes/). Обратите внимание: ключ генерируется заново при изменении IP-адреса.


## Формирование запроса {#concept2}

Чтобы обновить список сайтов темы, отправьте POST-запрос на адрес `http://site.yandex.ru/update_urls.xml`. Запрос должен содержать заголовок `Content-Type`:

```
Content-Type: application/x-www-form-urlencoded
```

Также в запросе должны быть указаны параметры:

```
key=<ключ темы>&id=<логин>&category_id=<id темы>&urls=<urlencoded список сайтов>
```

Например, если ключ — `b11f3e1d35a1a01cb009a19dcf8f259b4bcaaf33`, логин — `some_login`, идентификатор темы — `43210123`, а список сайтов следующий:

```
some-site-000.com
some-site-001.com
some-site-002.com
some-site-003.com
```

то запрос должен выглядеть так:

```
POST /update_urls.xml HTTP/1.1
Content-type: application/x-www-form-urlencoded
Host: site.yandex.ru
Content-Length: 174

key=b11f3e1d35a1a01cb009a19dcf8f259b4bcaaf33&id=some_login&category_id=43210123&
urls=some-site-000.com%0Asome-site-001.com%0Asome-site-002.com%0Asome-site-003.com
```


<a href="../troubleshooting/feedback.html">
  <span class="button">Написать в службу поддержки</span>
</a>



<!-- source: ru/_includes/yellow-button-styles.md -->

<!-- endsource: ru/_includes/yellow-button-styles.md -->


<!-- source: ru/_includes/footer.md -->
<div width="100%" align="center">
<br><br><br>
Также вы можете перейти на сервис
<br><br>

[![](https://yastatic.net/lego/_/l_UiYCcg0SVqg2bDsSSshqm32dI.ico)](https://site.yandex.ru/)[![](https://yastatic.net/q/logoaas/v2/Яндекс%20Поиск%20для%20сайта.svg)](https://site.yandex.ru/)
<!-- endsource: ru/_includes/footer.md -->

