Referensi API
Semua endpoint memakai URL yang sama. Pilih kurir lewat field carrier (body atau query). Satu Bearer token untuk semua kurir yang didukung.
Request pickup
Setelah shipment dibuat, panggil endpoint ini untuk request pickup kurir ke alamat pengirim. EkspedisiKu akan meneruskan request ke upstream kurir.
Saat ini hanya untuk lion_parcel. Lalamove adalah pengiriman on-demand — tidak ada API pickup terpisah.
Wajib: pickup.shipment_ids. Opsional: pickup.start_at dan pickup.end_at (dd/mm/yyyy HH:mm).
POST http://localhost/api/pickup
application/json
POST http://localhost/api/pickup
Content-Type: application/json
Authorization: Bearer <token>
{
"pickup": {
"shipment_ids": [
"C1RFSDDV",
"C1ZIHLYJ"
],
"start_at": "06/10/2026 10:48",
"end_at": "06/10/2026 12:48"
}
}
Response dinormalisasi oleh EkspedisiKu. Untuk kompatibilitas, EkspedisiKu juga menerima field legacy Lion: shipment_ids, pickup_start_date, pickup_end_date.
Contoh response
application/json
{
"success": true,
"carrier": { "id": "lion_parcel", "label": "Lion Parcel" },
"message": "OK",
"data": {
"shipment_ids": ["C1RFSDDV", "C1ZIHLYJ"],
"window": { "start_at": "20/04/2026 10:48", "end_at": "20/04/2026 12:48" },
"results": [
{ "shipment_id": "C1RFSDDV", "success": true },
{ "shipment_id": "C1ZIHLYJ", "success": true }
]
}
}