CDN
Edge Network API v2.4.1
region: eu-west operational
// 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
}