Сценарий из mcp-everything. Актуально на 2026-10-24.
Поддомены для клиентов, подтверждение домена TXT-записью, почтовые MX-записи.
curl -X POST "https://api.timeweb.cloud/api/v1/domains/example.ru/dns-records" \
-H "Authorization: Bearer $TIMEWEB_CLOUD_TOKEN" -H 'Content-Type: application/json' \
-d '{"type": "TXT", "value": "yandex-verification: 0123456789abcdef"}'
https://api.timeweb.cloudТип: Bearer-токен
JWT-токен создаётся в панели управления в разделе «API и Terraform» и передаётся в каждом запросе:
Authorization: Bearer $TIMEWEB_CLOUD_TOKEN
| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
limit |
query | integer | нет | Сколько записей вернуть |
offset |
query | integer | нет | Смещение |
idn_name |
query | string | нет | Интернационализированное имя |
linked_ip |
query | string | нет | Привязанный IP |
order |
query | string | нет | Порядок |
sort |
query | string | нет | Сортировка |
| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
fqdn |
path | string | да | Полное имя домена или поддомена |
limit |
query | integer | нет | Сколько записей вернуть |
offset |
query | integer | нет | Смещение |
| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
fqdn |
path | string | да | Полное имя домена |
type |
body | string | да | TXT, SRV, CNAME, AAAA, MX, A |
value |
body | string | да | Значение записи |
subdomain |
body | string | нет | Полное имя поддомена |
priority |
body | number | нет | Приоритет |
ttl |
body | number | нет | Время жизни |
POST, PUT, PATCH — application/json.limit, offset, search, sort.GET содержат объект сущности по ключу, meta.total для коллекций и response_id (UUIDv4, приложите его в обращении в поддержку).status.Если этого недостаточно — официальная документация: https://timeweb.cloud/api-docs Вся интеграция одним документом: https://mcp-everything.ru/integrations/timeweb-cloud.md