GET
/nodes/status
Get status of all CDN nodes (standard method)
node-status
CDN
returns node health, load, and geo
cache: TTL 30s
POST
/nodes/purge
Purge cache by URL or tag (standard purge)
cache-control
NODE
body: { "url": "string", "tag": "string" }
async purge
GET
/nodes/fetch/{origin}
Fetch content from origin via CDN node
origin-fetch
EDGE
path param: origin (string)
query: ?bypass=bool
PUT
/nodes/preload
Preload URLs to CDN node cache
preload
CACHE
body: { "urls": ["string"] }
priority: high
DELETE
/nodes/cache/{id}
Remove specific cached object by ID
cache-evict
NODE
path param: id (string)
immediate