How to Delete a NAT Gateway Subscription

Updated on 05 February, 2026

Learn how to delete a NAT Gateway subscription from a Vultr VPC via API.


Remove a NAT Gateway subscription from a VPC when it is no longer required. Deletion immediately decommissions the gateway and stops billing for that subscription. Ensure no workloads depend on its egress or port forwarding rules before proceeding.

Follow this guide to delete a NAT Gateway subscription using the Vultr API.

  1. Send a GET request to the List VPCs endpoint and note the target VPC ID.

    console
    $ curl "https://api.vultr.com/v2/vpcs" \
        -X GET \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    
  2. Send a GET request to the Get NAT Gateway subscription endpoint specifying the VPC ID, and note the NAT Gateway ID from the output.

    console
    $ curl "https://api.vultr.com/v2/vpcs/{vpc-id}/nat-gateway" \
        -X GET \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    
  3. Send a DELETE request to the Delete NAT Gateway subscription endpoint specifying the VPC ID and NAT Gateway ID.

    console
    $ curl "https://api.vultr.com/v2/vpcs/{vpc-id}/nat-gateway/{nat-gateway-id}" \
        -X DELETE \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    

Comments