closedloop.email

How to create a Vultr API key

2026-07-22

Vultr uses a personal access token that you enable from the Account page. Unlike other providers, you do not create a token with a button — you enable API access and Vultr gives you one. Here is how.

What you need

A Vultr account. If you do not have one, sign up at vultr.com. New accounts get $100 in free credit for 14 days.

Step by step

  1. Log in to the Vultr Customer Portal.

  2. Click Account in the left sidebar.

  3. Scroll down to the OTHER section and click API.

  4. Click the Enable API button. If the API is already enabled, skip to step 6.

  5. Optionally, you can restrict API access to specific IP addresses. If you leave this blank, the API is accessible from anywhere. This is fine for closedloop — our worker runs from AWS infrastructure, not a fixed IP.

  6. Under Personal Access Token, you will see your API key. Copy it. This is the token you paste into closedloop.

  7. If you ever need to rotate the key, click Regenerate to get a new one. The old key stops working immediately.

What closedloop does with it

  1. We validate the token and upload our admin SSH key to your account.
  2. We provision a Vultr instance with a firewall group.
  3. After you claim the loop, revoke our SSH key from the dashboard.

Important: Vultr firewall is inbound only

Vultr firewall groups only filter inbound traffic. There is no egress filtering at the cloud firewall level. This means the airgap on Vultr relies entirely on the Stalwart mail server configuration — there is no network-level backup. Hetzner, DigitalOcean, and Linode all block outbound mail ports at the firewall. On Vultr, it is config only. We document this openly.

Create your loop →


More for you: