// REST API · JSON
Доставляйте контент быстрее света
Программный интерфейс для управления кэшем, инвалидации и аналитики на глобальной edge-сети. Все запросы авторизуются Bearer-токеном.
API Status
Operational
uptime 99.99% · 30d
Avg Latency
42ms
p95 · edge → origin
Requests
1.84M/min
+3.2% vs вчера
Cache Hit
97.3%
global · все регионы
Эндпоинты API
base: https://api.cdn.example/v2
Method
Path
Description
Status
GET
/purge/status/{id}
Проверка статуса инвалидации
200 OK
POST
/purge
Инвалидация URL или тега
202 Accepted
GET
/zones/{zone}/analytics
Метрики трафика и ошибок
200 OK
PUT
/zones/{zone}/config
Обновление правил кэширования
503 Maint
DEL
/tokens/{tokenId}
Отзыв API-токена
204 No Content
Пример запроса
curl · application/json
request.sh
curl
node
python
# Инвалидация кэша для набора URL curl -X POST https://api.cdn.example/v2/purge \ -H "Authorization: Bearer $CDN_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "zone": "static-assets", "urls": [ "https://cdn.example/app.js", "https://cdn.example/style.css" ], "priority": "high" }' # Ответ: 202 Accepted { "id": "purge_8f3a2b1c", "status": "queued", "eta_seconds": 3 }