Gcore Cloud services use specific IP addresses for outbound (egress) traffic. The API returns IP address ranges in CIDR notation. If the infrastructure restricts incoming connections by source IP, add these ranges to the allowlist.
Allowlisting use cases
Add Cloud egress IP ranges to the allowlist in these scenarios:
Retrieve egress IP ranges
Fetch the current list of Cloud egress IP ranges using the public API endpoint. This endpoint requires no authentication.
Request
Response
The response contains an array of IP addresses in CIDR notation covering all Gcore Cloud regions:
The list is global and covers all regions. Duplicate prefixes are not returned.
SDK examples
The Gcore SDKs provide typed methods to retrieve egress IP ranges without manually constructing HTTP requests. The SDK client requires an API key for initialization even though this endpoint is public — set the GCORE_API_KEY environment variable before running the examples.
Automate allowlist updates
Gcore continuously expands its network. New IP ranges are added to the list before new infrastructure goes online.
To prevent service disruptions, automate allowlist updates:
If a new IP range is not added to the allowlist, Cloud instances using that range cannot reach the target systems. Run the update script on a regular schedule — a cron job polling hourly is sufficient for most setups.