Event (Express)
Kami akan menggunakan protokol RestAPI dengan body berupa JSON object.
Anda dapat memanfaatkan endpoint tracking jika terjadi galat ketika menerima webhook dari kami
Format selalu menggunakan
YYYY-MM-DD HH:i:s
(PHP date format) contoh seperti dibawah. Silahkan sesuaikan dengan
bahasa program yang anda gunakan.Header
Key | Type | Value |
---|---|---|
Authorization | Bearer | Bearer {your_token} |
Parameter
Parameter | Type | Description |
---|---|---|
method | String | Kami akan menulis nama method mengikuti data yang dikirimkan (plural atau singular) |
data | Mixed | Kami akan menggunakan data sesuai method |
Event
Return Finished
{
"method": "return_finished_packages",
"data": [
{
"order_id": "OID-40592020",
"date": "2021-03-31 00:00:00"
},
{
"order_id": "OID-40592021",
"date": "2021-03-31 00:00:00"
}
]
}
Processed
{
"method": "processed_packages",
"data": [
{
"order_id": "X",
"awb": "Y"
}
]
}
Shipped
{
"method": "shipped_packages",
"data": [
{
"order_id": "X",
"shipped_at": "2022-05-05 00:00:00"
}
]
}
Delivered / Finished
{
"method": "finished_packages",
"data": [
{
"order_id": "X",
"finished_at": "2022-05-05 00:00:00"
}
]
}
RTS Finish
{
"method": "returned_packages",
"data": [
{
"order_id": "X",
"returned_at": "2022-05-05 00:00:00"
}
]
}
Validated
{
"method": "validated_packages",
"data": [
{
"order_id": "X",
"shipping_cost": 20000
}
]
}
Rejected
{
"method": "rejected_packages",
"data": [
{
"order_id": "X",
"rejected_at": "2022-05-05 00:00:00",
"reason": "ABC"
}
]
}