Home / Launchpad / Documentation

API Specifications

Launchpad uses OpenAPI specifications as the foundation for your API documentation. Upload, manage, and version your API specs to keep documentation in sync with your APIs.

API Specifications Management

Supported Formats

Launchpad supports the following specification formats:

  • OpenAPI 3.1 — Latest standard with JSON Schema support
  • OpenAPI 3.0 — Widely adopted specification
  • Swagger 2.0 — Legacy format (auto-converted to OpenAPI 3.0)
  • YAML or JSON — Both file formats supported

Adding Specifications

Upload File

  1. Navigate to API Specification in the sidebar
  2. Click Add Specification
  3. Select Upload File
  4. Choose your OpenAPI file
  5. Configure settings and save

Specification Settings

Basic Information

  • Display Name — Name shown in documentation
  • Description — Overview of the API
  • Version — API version number
  • Category — Group related APIs

Visibility Settings

API Specifications use role-based access control, assigning roles to each API to ensure only authorized users can access or manage them.

API Specs Role-Based Access Control

API Versioning

Manage multiple versions of your APIs:

Version Management

  • Upload new versions alongside existing ones
  • Set a default version for visitors