Skip to content

DC Edge API

DC Edge API menyediakan endpoint untuk operasional Distribution Center, termasuk wave picking, packing, shipping, dan manajemen stok gudang.

Base URL

http://dc-edge:8082/api

Endpoint Utama

Wave & Picking

MethodEndpointKeterangan
POST/wavesBuat wave baru
GET/wavesDaftar wave
GET/waves/:idDetail wave
GET/waves/:id/picklistPick list untuk wave
POST/waves/:id/pickUpdate picking progress
POST/waves/:id/completeSelesai picking

Packing

MethodEndpointKeterangan
GET/packing/:waveIdItem siap pack
POST/packing/:orderId/verifyVerifikasi item
POST/packing/:orderId/completeSelesai packing

Shipping

MethodEndpointKeterangan
POST/manifestsBuat manifest
GET/manifestsDaftar manifest
GET/manifests/:idDetail manifest
POST/manifests/:id/dispatchBerangkatkan pengiriman
POST/manifests/:id/deliverKonfirmasi delivery

Stok DC

MethodEndpointKeterangan
GET/stockStok DC
GET/stock/:skuStok per produk
GET/stock/:sku/locationsLokasi rak per produk

Contoh Request

Membuat Wave

POST /api/waves
Authorization: Bearer eyJhbGci...
Content-Type: application/json

{
  "orders": ["ORD-001", "ORD-002", "ORD-003"],
  "priority": "normal",
  "assigned_picker": "EMP-045"
}

Response:

json
{
  "success": true,
  "data": {
    "wave_id": "WAVE-20260322-001",
    "orders": 3,
    "total_items": 45,
    "estimated_time": "45 minutes",
    "picklist": [...]
  }
}

RetailOS - Sistem ERP Retail Modern untuk Indonesia