Fast, secure delivery at the global edge.
The Edge CDN API provides controlled access to globally distributed content delivery infrastructure. Requests are securely brokered through your application layer rather than exposed directly to clients.
Built for controlled edge delivery.
Use the API from trusted server-side infrastructure to manage or retrieve CDN resources while keeping credentials, origin configuration, and internal endpoints outside the public application surface.
Edge-first performance
Deliver cacheable resources from infrastructure positioned close to end users around the world.
Controlled access
Keep API credentials and privileged CDN operations behind your own trusted server-side boundary.
Production ready
Designed for predictable integration with backend services, gateways, workers, and internal automation.
Keep the edge API behind your application.
The public client communicates only with your application. Your trusted backend then communicates with the Edge CDN API using server-side credentials.
Client
Browser, mobile app, or other public client.
Your backend / API gateway
Authentication, authorization, validation, rate limiting, logging, and credential management.
Edge CDN API
Internal service responsible for edge delivery operations.
Server-side integration.
The following illustrates the intended integration pattern. Replace the endpoint and authentication details with the values supplied for your deployment.
{
"operation": "purge",
"resource": "/assets/app.js"
}
Security is part of the architecture.
The API is intentionally not designed as a public client-facing endpoint. Keeping it behind a trusted service boundary reduces credential exposure and provides a central place to enforce policy.
Credentials
Store secrets exclusively in server-side secret management or environment configuration. Never expose them to clients.
Authorization
Verify that each incoming application request is authorized before performing a privileged CDN operation.
Observability
Centralize request logging, auditing, rate limiting, and operational monitoring at the backend boundary.