Dokumentasi API : Inventory – Stocks

Pada halaman ini, akan dijelaskan penggunaaan API untuk menampilkan data stok produk di inventory.


API Stock Product

Method ini digunakan untuk mendapatkan data stock produk.

Request

METHODURL
GEThttp://apiv2.mitrabunso.com/public/inventory/stocks/details/{id_user}/{id_product}

Parameter yang digunakan pada method ini adalah sebagai berikut:

METHODParameterWajibTipeKeterangan
GETid_userYASTRING36 character id user
GETid_productYASTRING36 character id product
HEADAuthorizationYABearer TokenBearer Token Login

Response

{
    "message": "Data retrieved successfully",
    "data": {
        "16302dde-63fd-4322-90a8-222eca06ed84": {
            "inTransaction": {
                "qty": "-1"
            },
            "inStorage": 0,
            "InOrder": 0,
            "Total": {
                "qty": "-1"
            },
            "Logs": [
                {
                    "notes": "INV20220504MPL2288130660 / 003038263237 / test cancel order",
                    "qty": "1",
                    "transactionType": "ORDER",
                    "time": "2022-09-02 16:12:10",
                    "createdBy": ""
                },
                {
                    "notes": "",
                    "qty": "-2",
                    "transactionType": "ORDER",
                    "time": "2022-09-02 15:59:45",
                    "createdBy": ""
                }
            ]
        }
    }
}

API Batch Stock Product

Method ini digunakan untuk mendapatkan data batch stock produk yang ada pada storage.

Request

METHODURL
POSThttp://apiv2.mitrabunso.com/public/inventory/stocks/storage/details/batch/{id_user}

Parameter yang digunakan pada method ini adalah sebagai berikut:

METHODParameterWajibTipeKeterangan
GETid_userYASTRING36 character id user
POSTproductIdYAArrayArray Id Product
HEADAuthorizationYABearer TokenBearer Token Login

Response

{
                "message": "Data retrieved successfully",
                "data": {
                    "02524475-26ec-437f-842d-333d99ed30d5": [
                        {
                            "productId": "02524475-26ec-437f-842d-333d99ed30d5",
                            "qty": "50",
                            "location": "1SCFDUS4 - 1SCF DUS 4"
                        }
                    ],
                    "26166a4q-ed22-4859-8356-b200ff001c04": [
                        {
                            "productId": "26166a4q-ed22-4859-8356-b200ff001c04",
                            "qty": 0,
                            "location": "-"
                        }
                    ]
                }
            }
    

Leave a Reply