Skip to main content

Documentation Index

Fetch the complete documentation index at: https://gcore.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

One API token authenticates to every Gcore product in the Gcore Customer Portal — Cloud, CDN, DNS, Storage, FastEdge, 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
4Async operationsCreate and delete calls return a task ID — here is how to wait for the result
5Error handlingError response format, common error types, and retry strategy
6PaginationRetrieve large result sets with limit and offset
7ToolsPostman, HTTPie, VS Code REST Client — setup and usage
8SDKsPython, Go, and JavaScript clients for production code

Base URLs

Each Gcore product has a dedicated base URL. The same permanent API token authenticates to all of them — no separate credentials per product:
ProductBase URL
Cloud — VMs, Kubernetes, LB, Volumeshttps://api.gcore.com/cloud
GPU Cloudhttps://api.gcore.com/cloud
Everywhere Inferencehttps://api.gcore.com/cloud
IAM (users, tokens)https://api.gcore.com/iam
CDNhttps://api.gcore.com/cdn
Managed DNShttps://api.gcore.com/dns
Object Storagehttps://api.gcore.com/storage
FastEdgehttps://api.gcore.com/fastedge
Streaminghttps://api.gcore.com/streaming
WAAPhttps://api.gcore.com/waap
DDoS Protectionhttps://api.gcore.com/security