Welcome to LaunchVerseQuickstartDashboard OverviewImporting Projects
Deployment GuideEnvironment VariablesLaunchverse ForgePreview EnvironmentsEnvironment Variable VersioningRollback & PromoteHow Builds Work (Forge)
Helix CopilotEphemeral SandboxesAI Log Explainer
The LaunchVerse EdgeCustom Domains & TLSDomain PurchasingTwo-Factor Authentication (TOTP)IP Allowlists
Managed DatabasesScale to ZeroLog DrainsDatabase Backups & Point-in-Time RecoveryObservabilityWeb Analytics & Traffic Tracking
Project GroupsRole-Based Access Control (RBAC)
Student ProgramDeveloper Streaks
API Reference
Changelog
SDKsHelix Gateway SDK
Web Shell
API Reference (Redoc)

Launchverse API Reference

The public API is versioned at /api/v1. It uses bearer tokens (lvse_…) for authentication and returns OpenAI-style error envelopes. The reference below is generated directly from the route registry in this deployment, so it is always current.

OpenAPI spec

The machine-readable OpenAPI 3.1 spec is available at /api/v1/openapi.json.

Interactive reference

Browse every operation, parameter, and response schema with live examples:

Open interactive API reference →

Authentication

All endpoints except GET /api/v1/status require:

Authorization: Bearer lvse_<token>

Create and revoke tokens from Dashboard → API Tokens.

Scopes

  • read — Read projects, deployments, domains, databases, and usage.
  • write — Create and update resources.
  • deploy — Trigger deployments and manage preview environments.

Errors

Failed requests return a JSON envelope with a stable code:

{
  "error": {
    "message": "...",
    "type": "invalid_request_error",
    "code": "invalid_api_key"
  }
}

See the interactive reference for the full list of status codes and error code values.

Edit this page on GitHub↗