Liberty Global · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the Liberty Global AppStore Caching Service API

2 actions 2 updates update extends openapi/liberty-global-appstore-caching-service-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Liberty Global's API. It is a proposal applied on top of the contract, not a document Liberty Global publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-notex-apievangelist-providerx-apievangelist-artifactsx-apievangelist-async-semanticsx-apievangelist-distributionx-apievangelist-suggested-operation-id

Targets 2

$.info
$.paths['/{appId}/{appVersion}/{platformName}/{firmwareVersion}/{appBundleName}'].get

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the Liberty Global AppStore Caching Service API
  version: 1.0.0
extends: openapi/liberty-global-appstore-caching-service-openapi.yml
x-apievangelist:
  generated: '2026-07-25'
  method: generated
  source: API Evangelist enrichment round 2026-07-25.
actions:
- target: $.info
  update:
    x-apievangelist-provider: liberty-global
    x-apievangelist-artifacts:
      conventions: conventions/liberty-global-conventions.yml
      errors: errors/liberty-global-problem-types.yml
      data-model: data-model/liberty-global-data-model.yml
      sandbox: sandbox/liberty-global-sandbox.yml
    x-apievangelist-note: >-
      Nginx caching proxy in front of the AppStore Bundle Service. The
      published document declares no servers block and no securitySchemes; the
      README documents http://localhost:8080 for a local run.
    x-apievangelist-async-semantics:
      pattern: 200-when-cached-202-while-generating
    x-apievangelist-distribution:
      container_image: daccloud/appstore-caching-service
      helm_chart: https://libertyglobal.github.io/appstore-caching-service/charts/
      latest_release: v0.6.1
      released: '2023-10-13'
- target: $.paths['/{appId}/{appVersion}/{platformName}/{firmwareVersion}/{appBundleName}'].get
  update:
    x-apievangelist-suggested-operation-id: getCachedApplicationBundle
    x-apievangelist-note: >-
      No operationId is declared. This is the only one of the three services
      that specifies an explicit 500 with an ErrorResponse body. A 404 means
      the AppStore Bundle Service has no such application.