Skip to main content
GET
Error

Authorizations

Authorization
string
header
required

Authorization: Bearer <token>. Accepts EITHER a Keycloak access token (scopes-in-token) OR an opaque POS session token; both resolve to the same pos.* scope vocabulary the route guards enforce.

Query Parameters

store
string

REQUIRED — the register chain id (per store). Missing → 400.

kind
enum<string>

Closure kind: an optional list filter, but REQUIRED to select one closure.

Available options:
daily,
monthly,
annual
period
string

Period key matching the kind (YYYY-MM-DD / YYYY-MM / YYYY). REQUIRED to select one closure.

Response

The store's sealed closures, ascending by sequence number.

id
string
required
chainId
string
required
kind
enum<string>
required
Available options:
daily,
monthly,
annual
period
string
required
periodStart
string
required
periodEnd
string
required
ticketCount
integer
required
Required range: -9007199254740991 <= x <= 9007199254740991
grossTotalCents
integer
required
Required range: -9007199254740991 <= x <= 9007199254740991
grandTotalCents
integer
required
Required range: -9007199254740991 <= x <= 9007199254740991
sequenceNumber
integer
required
Required range: -9007199254740991 <= x <= 9007199254740991
closedAt
string
required
previousValue
string
required
algorithm
string
required
value
string
required
Example: