Read a sale
Any signed in user. Returns one sale with its items and the same money and identity fields. Reading another pharmacist’s sale or a manager another branch’s gets 404, disclosing nothing.
GET
/api/v1/sales/{saleId}Authorization
AuthorizationBearer token (JWT) · headerrequiredJWT from POST /api/v1/auth/login sent as Authorization Bearer.
Path parameters
saleIdstringrequiredThe sale id.
Responses
200
The sale and its items
idstringrequiredbranch_idstringrequireduser_idstringrequiredinvoice_numberstringrequireduuidstringrequiredicvintegerrequiredmin -9007199254740991 · max 9007199254740991
client_mutation_idstringrequiredpayload_hashstringrequireddevice_idstring | nullrequiredsync_statusstringrequiredsubtotal_amountstringrequiredvat_amountstringrequiredtotal_amountstringrequiredcurrency_codestringrequiredfx_rate_to_basestringrequiredbase_currency_codestringrequiredbase_total_amountstringrequiredvat_breakdownobject[]requiredShow propertiesHide properties
Array of
objectratenumberrequiredtaxable_amountnumberrequiredvat_amountnumberrequiredpayment_methodstringrequiredpayment_linesobject[] | nullrequiredShow propertiesHide properties
Any of:
object[]
Array of
objectmethodstringrequiredamountnumbernull
nullnotesstringrequiredsession_idstring | nullrequiredcustomer_idstring | nullrequiredcustomer_namestringrequiredcoupon_idstring | nullrequiredglobal_discountstringrequiredcoupon_discountstringrequiredzatca_statusstringrequiredzatca_xmlstring | nullrequiredzatca_hashstringrequiredis_deletedintegerrequiredmin -9007199254740991 · max 9007199254740991
sold_atstringrequiredpharmacist_namestring | nullrequiredcustomer_display_namestringrequiredbranch_namestring | nullrequiredbranch_addressstring | nullrequiredbranch_vat_numberstring | nullrequiredorganization_namestringrequiredorganization_legal_namestringrequiredorganization_phonestringrequiredorganization_emailstringrequiredorganization_addressstringrequiredorganization_tinstringrequiredorganization_vat_numberstringrequiredreceipt_headerstringrequiredreceipt_footerstringrequiredreturn_policystringrequireditemsobject[]requiredShow propertiesHide properties
Array of
objectidstringrequiredsale_idstringrequiredmedicine_idstringrequiredbatch_idstringrequiredquantityintegerrequiredmin -9007199254740991 · max 9007199254740991
unit_pricestringrequiredvat_ratestringrequiredvat_amountstringrequiredcost_at_salestringrequiredmedicine_namestring | nullrequired401
Not authenticated
detailstringrequired404
Sale not found
detailstringrequired