AppOffer

iRetail PRO store node 1.0.0-m1

← All documentation · Source: contracts openapi/store-v1.yaml at 8000474.

← iRetail PRO store node 1.0.0-m1

ReleasePlatform "linux-x64" | "linux-arm64" | "windows-x64" | "macos-universal"

A platform a release ships for (spec/RELEASES.md).

linux-x64 · linux-arm64 · windows-x64 · macos-universal

AppId "cashier" | "manager" | "gateway"

An app that updates itself from its node (spec/RELEASES.md, The apps, The gateway); the manifest's component.

cashier · manager · gateway

AppOffer object

The offer of the release the node runs for one app and platform (spec/RELEASES.md, One device first); no device named.

app required AppId
platform required ReleasePlatform
release required string
state required "offered" | "installed" | "proven" | "held"
since required string (date-time)