Read a received batch
Any signed in user. Returns one received batch with medicine and supplier names joined. An unknown batch id is refused with 404 rather than answered with an empty document.
GET
/api/v1/purchases/{batchId}Authorization
AuthorizationBearer token (JWT) · headerrequiredJWT from POST /api/v1/auth/login sent as Authorization Bearer.
Path parameters
batchIdstringrequiredThe batch id.
Responses
200
The received batch
idstringrequiredmedicine_idstringrequiredbranch_idstringrequiredsupplier_idstring | nullrequiredbatch_numberstringrequiredexpiry_datestringrequiredmanufacturing_datestring | nullrequiredqty_receivedintegerrequiredmin -9007199254740991 · max 9007199254740991
qty_remainingintegerrequiredmin -9007199254740991 · max 9007199254740991
unit_coststringrequiredstatusstringrequiredsfda_statusstringrequiredcreated_atstringrequiredmedicine_namestring | nullrequiredmedicine_selling_pricenumber | nullsupplier_namestring | nullis_deletedboolean401
Not authenticated
detailstringrequired404
Purchase not found
detailstringrequired