1. Docs
  2. Reference
  3. REST API Docs
  4. Miscellaneous

Miscellaneous

    Utility endpoints for checking service capabilities, retrieving the CLI version, exchanging OAuth tokens, and fetching the OpenAPI specification.

    Capabilities

    GET /api/capabilities

    Returns the set of capabilities that the service supports.

    Responses

    200 OK
    • capabilities array[AppAPICapabilityConfig] required
      List of capabilities
    • capability enum required
      The capability identifier for this configuration entry.
      Values: delta-checkpoint-uploads, delta-checkpoint-uploads-v2, batch-encrypt, copilot-summarize-error, copilot-explain-preview, deployment-schema-version, stack-policy-packs
    • version integer optional
      The version of this capability supported by the service.
    • configuration object optional
      Additional configuration data required for client integration with this capability.

    Version

    GET /api/cli/version

    Returns version information about the CLI.

    Responses

    200 OK
    • latestVersion string required
      The latest stable CLI version (semver string, e.g. ‘3.100.0’).
    • oldestWithoutWarning string required
      The oldest CLI version that will not show an upgrade warning.
    • latestDevVersion string required
      The latest development/pre-release CLI version.

    Fetch Rest Specification

    GET /api/openapi/pulumi-spec.json

    Returns the OpenAPI v3 specification for the service.

    Responses

    200 OK