How to Purge Vultr CDN Pull Zones

Updated on April 3, 2025

Purging a Vultr CDN Pull Zone subscription is a crucial operation that forces the removal of cached content across all edge locations, ensuring that subsequent requests fetch the latest version directly from the origin server. This process is essential for content updates, preventing stale data from being served to users. When a purge is initiated, the CDN instructs all proxy servers to discard stored files and revalidate them on the next request, temporarily increasing origin traffic as new assets are retrieved.

Note
Purging a Vultr CDN Pull Zone subscription can only be performed once every six hours. The process may take a few extra seconds to complete.

Follow this guide to purge Vultr CDN Pull Zones from your Vultr account using the Vultr Customer Portal, API, or CLI.

  • Vultr Customer Portal
  • Vultr API
  • Vultr CLI
  1. Navigate to Products, click CDN, and then click Pull Zones.
  2. Click your target CDN Pull Zone subscription to open its management page.
  3. Click Purge CDN in the top-right corner of the management page.
  4. Check the Yes, Purge this CDN box in the confirmation prompt, and click Purge CDN to initiate the purging process.
  1. Send a GET request to the List CDN Pull Zones endpoint and note the target Pull Zone subscription's ID.

    console
    $ curl "https://api.vultr.com/v2/cdns/pull-zones" \
        -X GET \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    
  2. Send a GET request to the Purge CDN Pull Zone endpoint to purge the target Pull Zone subscription.

    console
    $ curl "https://api.vultr.com/v2/cdns/pull-zones/{pullzone-id}/purge" \
        -X GET \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    
  1. List all available CDN Pull Zone subscriptions and note the target Pull Zone subscription's ID.

    console
    $ vultr-cli cdn pull list
    
  2. Purge the target Pull Zone subscription.

    console
    $ vultr-cli cdn pull purge <pullzone-id>