How to Delete an API Key for a User

Updated on 18 August, 2026

Delete an API key belonging to an organization user in Vultr IAM to immediately revoke that key's access to the Vultr API and stop any further use of it.


Deleting a user's API key immediately revokes that key's access to the Vultr API. Any application or script authenticating with the deleted key stops working until it is updated with a valid key.

Follow this guide to delete a user's API key using the Vultr Console or the Vultr API.

Note
Use a root user account or a user with the Manage Users permission on the organization.
  • Vultr Console
  • Vultr API
  1. Log in to the Vultr Console.

  2. Click the organization name in the top navigation bar.

  3. Click Manage Organization.

  4. Click Users.

  5. Click the user whose API key you want to delete.

  6. Under API Access, locate the key in the API Keys list.

  7. Click the Delete icon next to the key.

  8. Select I understand and want to continue and click Delete.

    The key no longer appears in the API Keys list and can no longer authenticate requests to the Vultr API.

  1. Send a GET request to the List API Keys endpoint to retrieve all API keys for the user. Replace {user-id} with the target user's id.

    console
    $ curl "https://api.vultr.com/v2/users/{user-id}/apikeys" \
        -X GET \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    

    Note the id of the key you want to delete.

  2. Send a DELETE request to the Delete API Key endpoint to delete the key. Replace {user-id} with the user id and {key-id} with the key id.

    console
    $ curl "https://api.vultr.com/v2/users/{user-id}/apikeys/{key-id}" \
        -X DELETE \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    

    A successful deletion returns an HTTP 204 No Content response with no response body.

Comments