Skip to content

Latest commit

 

History

History
140 lines (99 loc) · 7.36 KB

File metadata and controls

140 lines (99 loc) · 7.36 KB

Vagrant (vagrant)

Vagrant, by HashiCorp, is a tool for building and managing virtualized development environments. Their developer platform provides APIs and SDKs for interacting with Vagrant Cloud and the HCP Vagrant Box Registry, enabling automation of box lifecycle management, plugin development, and integration with CI/CD pipelines.

APIs.json: https://raw.githubusercontent.com/api-evangelist/vagrant/refs/heads/main/apis.yml

Scope

  • Type: Index

Tags

  • DevOps
  • Virtualization
  • Development Environments
  • Boxes
  • Cloud
  • HashiCorp
  • Infrastructure

Timestamps

  • Created: 2026-03-20
  • Modified: 2026-05-19

APIs

Vagrant Cloud API

The Vagrant Cloud API v2 enables developers to programmatically interact with the Vagrant Cloud platform for managing Vagrant boxes, versions, and providers. It supports creating and updating boxes, publishing new versions, uploading provider binaries, and searching the public box catalog.

Tags

  • DevOps
  • Virtualization
  • Development Environments
  • Boxes
  • Cloud

Properties

HCP Vagrant Box Registry API

The HCP Vagrant Box Registry API provides REST endpoints for managing Vagrant box registries and boxes on the HashiCorp Cloud Platform. The API uses HCP service principal credentials for authentication and is the successor to the legacy Vagrant Cloud service.

Tags

  • DevOps
  • Virtualization
  • Registry
  • Boxes
  • Cloud

Properties

Vagrant Cloud Ruby Client

An official Ruby library that wraps the Vagrant Cloud API, providing a convenient interface for managing boxes, versions, and providers programmatically.

Tags

  • DevOps
  • Virtualization
  • SDK
  • Ruby
  • Boxes

Properties

Vagrant Plugin SDK

The Vagrant Plugin SDK enables developers to build plugins that extend Vagrant with custom commands, providers, provisioners, guests, and host capabilities using Go or Ruby.

Tags

  • DevOps
  • Virtualization
  • SDK
  • Plugins
  • Extensibility

Properties

Common Properties

Maintainers

FN: Kin Lane Email: kin@apievangelist.com