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.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.