MirrorCDN

API объектного шлюза

S3-совместимый доступ только на чтение. Базовый адрес: https://yandex.mirror.cdn.n08i40k.ru

Получить объект

GET /api/v2/assets/{bucket}/{key}

Возвращает содержимое объекта. Поддерживаются диапазонные запросы через заголовок Range и условные запросы через If-None-Match.

Заголовки ответа

ЗаголовокОписание
ETagХеш содержимого объекта.
Cache-ControlПолитика кеширования на краю сети.
X-CacheHIT или MISS — источник ответа.
x-amz-request-idИдентификатор запроса для трассировки.
Accept-RangesПоддержка диапазонных запросов.

Пример

curl -sS \
  -H "Range: bytes=0-1023" \
  https://yandex.mirror.cdn.n08i40k.ru/api/v2/assets/media/hero.webp \
  -o hero.part

Коды ошибок

КодЗначение
200 / 206Объект отдан полностью или частично.
304Объект не изменился (совпал ETag).
404Объект не найден (NoSuchKey).
416Некорректный диапазон Range.