Skip to main content
  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, api-version, neo-cli-mode
    • 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