List the sales in a session
Any signed in user. Returns each sale in a session, newest first, alongside the session. An id that matches no session is refused rather than answered with an empty list.
GET
/api/v1/sessions/{sessionId}/salesAuthorization
AuthorizationBearer token (JWT) · headerrequiredJWT from POST /api/v1/auth/login sent as Authorization Bearer.
Path parameters
sessionIdstringrequiredThe cash session id.
Responses
200
The session's sales and the session
itemsobject[]requiredShow propertiesHide properties
Array of
objectidstringrequiredinvoice_numberstringrequiredtotal_amountstringrequiredvat_amountstringrequiredpayment_methodstringrequiredsold_atstringrequiredpharmacist_namestring | nullrequiredsessionobjectrequiredShow propertiesHide properties
idstringrequireduser_idstringrequiredbranch_idstringrequiredopening_floatstringrequiredstatusstringrequiredbreak_minutesintegerrequiredmin -9007199254740991 · max 9007199254740991
opened_atstringrequiredclosed_atstring | nullrequiredtotal_salesintegerrequiredmin -9007199254740991 · max 9007199254740991
total_revenuestringrequiredtotal_vatstringrequiredpayment_breakdownstring | nullrequired401
Not authenticated
detailstringrequired404
Session not found
detailstringrequired