How to Manage Active Regions for Vultr CDN Pull Zones

Updated on November 27, 2024

Active Regions in Vultr CDN function as dedicated Pull Zones that dynamically cache and distribute content across selected regions for optimal delivery. With 32 global locations to choose from, you can ensure that your content is efficiently delivered to users around the world. By updating the active regions, you can improve performance and tailor content distribution to better serve different geographic areas.

Follow this guide to update the active regions for Vultr CDN on your Vultr account using the Vultr Customer Portal, or API.

  • Vultr Customer Portal
  • Vultr API
  1. Navigate to Products, click CDN, and then click Pull Zones.

    Pull Zone option in products sidebar

  2. Click your target CDN Pull Zones service.

    Selection of a target Pull Zone service

  3. Click Regions.

    Button for Region Management Portal

  4. Select any region in which you want a Pull Zone.

  5. Deselect any region in which you don't want a Pull Zone.

  1. Send a GET request to the List Pull Zones endpoint and note the target Pull Zone service's ID.

    console
    $ curl "https://api.vultr.com/v2/cdns/pull-zones" \
        -X GET \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    
  2. Send a PUT request to the Update Pull Zone to update the Pull Zone regions.

    console
    $ curl "https://api.vultr.com/v2/cdns/pull-zones/<pullzone-id>" \
        -X PUT \
        -H "Authorization: Bearer ${VULTR_API_KEY}" \
        -H "Content-Type: application/json" \
        -d '{
            "regions": ["ams", "dfw", "sjc"]
    }'