Skip to main content

CDB REST API

One API token authenticates to every CDB product in the CDB Technical Web Portal — Cloud, CDN, DNS, Storage, CDB EdgeCompute, and others — so authentication, request format, and response patterns are consistent across all of them.

Learning path

Start here and follow the guides in order:

StepGuideWhat it covers
1API basicsTerminal, curl, JSON, environment variables — the tools and concepts used throughout
2AuthenticationCreate an API token and send it with every request
3First API callVerify the token, find project and region IDs, make the first resource call
4API ReferenceSend a request from the browser reference
5ToolsPostman, HTTPie, and VS Code REST Client
6Use PostmanCollection authorization and reuse of a response value
7Async operationsCreate and delete calls return a task ID — here is how to wait for the result
8Error handlingError response format, common error types, and retry strategy
9PaginationRetrieve large result sets with limit and offset
10SDKsPython and Go SDKs, and JavaScript through fetch or axios

Base URLs

Each CDB product has a dedicated base URL. The same API token authenticates to all of them — no separate credentials per product:

ProductBase URL
Cloud — VMs, Kubernetes, LB, Volumeshttps://api.cdb-staging.cdn.orange.com/cloud
GPU Cloudhttps://api.cdb-staging.cdn.orange.com/cloud
Everywhere Inferencehttps://api.cdb-staging.cdn.orange.com/cloud
IAM (users, tokens)https://api.cdb-staging.cdn.orange.com/iam
CDNhttps://api.cdb-staging.cdn.orange.com/cdn
Managed DNShttps://api.cdb-staging.cdn.orange.com/dns
Object Storagehttps://api.cdb-staging.cdn.orange.com/storage
CDB EdgeComputehttps://api.cdb-staging.cdn.orange.com/edgecompute
Streaminghttps://api.cdb-staging.cdn.orange.com/streaming
WAAPhttps://api.cdb-staging.cdn.orange.com/waap
DDoS Protectionhttps://api.cdb-staging.cdn.orange.com/security