Dokumentasi API : Order – Widget

Pada halaman ini, akan dijelaskan penggunaaan API untuk mengambil data – data ringkasan penjualan.


API Sent Sumarry

Method ini digunakan untuk mendapatkan data sumarry order yang dikirim pada hari ini.

Request

METHODURL
GEThttp://apiv2.mitrabunso.com/public/order/orders/sent_summary/{date}

Parameter yang digunakan pada method ini adalah sebagai berikut:

METHODParameterWajibTipeKeterangan
GETdateTIDAKDatetanggal custom sumarry
HEADAuthorizationYABearer TokenBearer Token Login

Response

{
    "message": "Data retrieved successfully",
    "data": {
        "today": [],
        "yesterday": [],
        "custom": [
            {
                "courier_name": "SiCepat Reguler",
                "total": "31"
            },
            {
                "courier_name": "SiCepat HALU",
                "total": "10"
            },
            {
                "courier_name": "SiCepat BEST",
                "total": "1"
            },
            {
                "courier_name": "Shopee Express Standard",
                "total": "11"
            },
            {
                "courier_name": "Shopee Express Instant",
                "total": "3"
            },
            {
                "courier_name": "Sentral Kargo",
                "total": "10"
            },
            {
                "courier_name": "SAP EXPRESS (COD)",
                "total": "4"
            },
            {
                "courier_name": "Lazada Express (LEX)",
                "total": "37"
            },
            {
                "courier_name": "KURIR TOKO / AMBIL SENDIRI",
                "total": "2"
            },
            {
                "courier_name": "JNT Reguler",
                "total": "89"
            },
            {
                "courier_name": "JNT Economy",
                "total": "31"
            },
            {
                "courier_name": "JNT - DFOD",
                "total": "3"
            },
            {
                "courier_name": "JNE Reguler",
                "total": "20"
            },
            {
                "courier_name": "JNE (Cashless)",
                "total": "1"
            },
            {
                "courier_name": "GRAB EXPRESS",
                "total": "3"
            },
            {
                "courier_name": "GOJEK",
                "total": "7"
            },
            {
                "courier_name": "Anter Aja (Same Day)",
                "total": "6"
            },
            {
                "courier_name": "Anter Aja (Regular)",
                "total": "41"
            },
            {
                "courier_name": "Anter Aja (Next Day)",
                "total": "2"
            },
            {
                "courier_name": null,
                "total": "6"
            }
        ]
    }
}

API Duplicate Order

Method ini digunakan untuk mendapatkan data duplikat order berdasarkan pembeli (nomor telepon).

Request

METHODURL
GEThttp://apiv2.mitrabunso.com/public/order/orders/duplicate_order/{id_user}

Parameter yang digunakan pada method ini adalah sebagai berikut:

METHODParameterWajibTipeKeterangan
GETid_userYASTRINGID User
HEADAuthorizationYABearer TokenBearer Token Login

Response

{
    "message": "Data retrieved successfully",
    "data": {
        "today": [
            {
                "totalOrder": "2",
                "customerPhone": "6281382988890",
                "customerName": "Order Test #1",
                "invoices": "ANDI2022101115075801 # ANDI2022101115075801"
            },
            {
                "totalOrder": "2",
                "customerPhone": "6281289298109",
                "customerName": "BASRYBABAS",
                "invoices": "TESTCREATEDBY # TESTCREATEDBY"
            }
        ],
        "yesterday": [
            {
                "totalOrder": "2",
                "customerPhone": "6281382988890",
                "customerName": "Order Test #1",
                "invoices": "ANDI2022101115075801 # ANDI2022101115075801"
            },
            {
                "totalOrder": "2",
                "customerPhone": "6281289298109",
                "customerName": "BASRYBABAS",
                "invoices": "TESTCREATEDBY # TESTCREATEDBY"
            }
        ]
    }
}

Leave a Reply