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.