vultr
Vultr.com API Client
Decision gist · record as of 2026-08-14
No, unless you are maintaining legacy code that already depends on this package. The library is abandoned (last release 2018), and the Vultr API has likely evolved since then. For new projects, use Vultr's official or actively maintained third-party clients. For existing deployments, evaluate whether the endpoints you use have remained stable; if so, the low install friction and permissive license make it a low-risk continuation, but do not adopt it for new work.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires a valid Vultr API key; the Vultr API surface may have changed since the package's last update in 2018.
- Low install friction with a single dependency (requests).
- However, the package is abandoned—last release was 2018-06-04, last commit 2022-12-08, and no active maintenance.
License · maintenance · safety
The MIT License (MIT) (permissive) — MIT License (permissive). You may use, modify, and distribute this package freely, including in commercial projects, with minimal restrictions.
last release 2018-06-04 (2993 days) · last repo commit 2022-12-08 · 106 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 152,181 downloads/mo, #10,909 on PyPI
Alternatives
Verify before relying
pip install vultr
from vultr import Vultr
api_key = 'your_api_key'
vultr = Vultr(api_key)
plans = vultr.plans.list()- Whether the Vultr API endpoints exposed by this library match the current Vultr API specification.
- Compatibility with modern Python versions beyond 3.5 (last tested version in metadata).
- Whether requests library version constraints are compatible with current releases.
What it is and what it does
Vultr is a thin Python wrapper around the Vultr.com cloud hosting API. It provides object-oriented access to Vultr's infrastructure services—servers, DNS records, snapshots, SSH keys, and account information—through a simple client initialized with an API key. The library depends only on requests and installs with minimal friction.
However, the package has been abandoned since 2018. While it has no known security vulnerabilities and the MIT license is permissive, the API surface may have diverged from Vultr's current offerings. It is suitable only for users whose workflows rely on endpoints that existed in 2018 and have not changed materially, or as a reference for building a custom client.
Use it for
- Automate server provisioning and lifecycle management (create, reboot, destroy instances) in Vultr infrastructure.
- Manage DNS records and domains programmatically for multi-tenant or dynamic DNS workflows.
- Retrieve account and billing information, available plans, and regional availability for capacity planning.
- Integrate Vultr infrastructure operations into legacy Python applications that have not migrated to newer clients.
- Back up and restore server snapshots or manage ISO images as part of disaster recovery automation.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
No, unless you are maintaining legacy code that already depends on this package.
The library is abandoned (last release 2018), and the Vultr API has likely evolved since then. For new projects, use Vultr's official or actively maintained third-party clients. For existing deployments, evaluate whether the endpoints you use have remained stable; if so, the low install friction and permissive license make it a low-risk continuation, but do not adopt it for new work.
Install
vultr on PyPI
Before you install
Low install friction with a single dependency (requests). However, the package is abandoned—last release was 2018-06-04, last commit 2022-12-08, and no active maintenance. Use only if the Vultr API surface you need has not changed significantly since 2018.
Requires a valid Vultr API key; the Vultr API surface may have changed since the package's last update in 2018.
License in practice
MIT License (permissive). You may use, modify, and distribute this package freely, including in commercial projects, with minimal restrictions.
Quickstart
pip install vultr
from vultr import Vultr
api_key = 'your_api_key'
vultr = Vultr(api_key)
plans = vultr.plans.list()
Verify before relying
- Whether the Vultr API endpoints exposed by this library match the current Vultr API specification.
- Compatibility with modern Python versions beyond 3.5 (last tested version in metadata).
- Whether requests library version constraints are compatible with current releases.
Package facts
| License | The MIT License (MIT) permissive |
| Python support | Not specified |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | 1 packagerequests |
| Maintenance | Abandoned 2,993 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 152,181 / month, #10,909 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
Evidence: vultr-1.0.1-py2.py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “vultr api client”
- vultrA Python client library for the Vultr.com API, enabling programmatic…
- codewords-clientA Python client library for the Codewords API with built-in FastAPI…
- twentyc.rpcA client library for consuming 20c's RESTful API, built on top of the…
Give your agent the search over MCP, or paste the wish link into any chat.
More Software Development packages
Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.
NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.
Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.
Install it if you are building CLIs in Python.
Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.
See also upcloud-api · pagerduty · pyone · lazr.restfulclient · adguardhome · certbot-dns-cloudflare · google-cloud-dns · browserstack-sdk · python-designateclient · cloudflare