Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Информация
titleОбратите внимание
Для получения неактивных ресурсов используйте query-параметр "active" с значением "false"

Получить конкретный ресурс

URL: https://apicdn.rcloud.ru/cdn/api/v1/<your_account_name>/resource/http/<resource_id>

  • Тип запроса: GET
  • Заголовки: CDN-AUTH-TOKEN
  • Тип данных ответа: JSON Object

Доступные параметры query string (* - обязательный параметр):

НазваниеОписаниеДопустимые значенияЗначение по умолчанию
activeФильтр по активным/деактивированным ресурсамtrue / falsetrue


Возможные коды ответа:

Код ответаДанные ответаФормат ответаОписание
200Конкретный HTTP-ресурс для аккаунта или описание ошибкиJSONПолучен ресурс или ошибка
403NoneNoneЗапрещено
404NoneNoneНе найдено
500NoneNoneВнутренняя ошибка сервера
503NoneNoneСервис недоступен
панель
borderColorblue
borderStylesolid
titleПример запроса
Блок кода
languagexml
themeConfluence
curl -H "CDN-AUTH-TOKEN: $TOKEN" https://apicdn.rcloud.ru/cdn/api/v1/<account_name>/resource/http/<resource_id> 
панель
borderColorgreen
borderStylesolid
titleПример успешного ответа
Блок кода
languagexml
themeConfluence
{"origin": {"https": false, "servers": {"test.test.te": {"backup": false, "port": 80, "weight": 1}}}, "cdn_domain": "krvdpfc0t0.a.trbcdn.net", "name": "default2", "active": true, "cache": {"consider_args": false}, "robots": {"type": "deny"}, "names": [], "id": "krvdpfc0t0"}
панель
borderColorred
titleПример неуспешного ответа
Блок кода
languagexml
themeConfluence
{"status": "error", "message": "Invalid Token", "description": "Invalid or expired token"}
Информация
titleОбратите внимание
Для получения неактивных ресурсов используйте query-параметр "active" с значением "false"

Получить статус конкретного ресурса

URL: https://apicdn.rcloud.ru/cdn/api/v1/<your_account_name>/status/http/<resource_id>

  • Тип запроса: GET
  • Заголовки: CDN-AUTH-TOKEN
  • Тип данных ответа: JSON Object


Код ответаДанные ответаФормат ответаОписание
200Статус HTTP-ресурса или описание ошибкиJSONПолучен статус ресурса или ошибка
403NoneNoneЗапрещено
404NoneNoneНе найдено
500NoneNoneВнутренняя ошибка сервера
503NoneNoneСервис недоступен

Формат данных ответа:

ПараметрОписаниеВозможные значения
resourceID ресурсаID ресурса из URL запроса
statusСтатус ресурса"Completed" / "Processing" / "Error"
messageОписание статуса"" / "dns processing" / "configuration processing"
панель
borderColorblue
borderStylesolid
titleПример запроса
Блок кода
languagexml
themeConfluence
curl -H "CDN-AUTH-TOKEN: $TOKEN" https://apicdn.rcloud.ru/cdn/api/v1/<account_name>/status/http/<resource_id>
панель
borderColorgreen
borderStylesolid
titleПример успешного ответа
Блок кода
languagexml
themeConfluence
{"resource": "<resource_id>", "status": "Completed", "message": ""}
панель
borderColorred
titleПример неуспешного ответа
Блок кода
languagexml
themeConfluence
{"status": "error", "message": "Invalid Token", "description": "Invalid or expired token"}