Bỏ qua đến nội dung
CargoDuo logoCargoDuo
Bảng giá

Bắt đầu nhanh

Tạo khóa, gửi một yêu cầu, đọc sơ đồ.

Tạo khóa API

Trong console dành cho nhà phát triển, mở Khóa API và tạo một khóa. Khóa bí mật chỉ hiển thị một lần.

Bash
export CARGODUO_API_KEY="cd_live_..."

Tạo tác vụ

Với ?wait=60, phản hồi trả về tác vụ đã hoàn tất nếu tác vụ kết thúc trong vòng 60 giây.

curl -X POST "https://runner.cargoduo.com/v1/pack?wait=60" \
  -H "Authorization: Bearer $CARGODUO_API_KEY" \
  -H "Idempotency-Key: order-1042-v1" \
  -H "Content-Type: application/json" \
  -d '{
    "reference": "order-1042",
    "vehicles": [
      {
        "id": "trailer",
        "type": "trailer",
        "name": "13.6 m trailer",
        "length": 1360,
        "width": 245,
        "height": 270,
        "max_weight": 24000
      }
    ],
    "items": [
      {
        "id": "pallet-eu",
        "label": "Euro pallet",
        "length": 120,
        "width": 80,
        "height": 140,
        "weight": 450,
        "quantity": 18,
        "stackable": false
      },
      {
        "id": "carton-a",
        "label": "Carton A",
        "length": 60,
        "width": 40,
        "height": 40,
        "weight": 12,
        "quantity": 40,
        "rotation": "upright"
      }
    ],
    "options": {
      "packing_mode": "auto"
    }
  }'

Xong kịp: 200, status: "succeeded", sơ đồ nằm trong result. Vẫn đang chạy: 202, chuyển sang bước 3.

Gọi định kỳ cho đến khi kết thúc

curl "https://runner.cargoduo.com/v1/jobs/$JOB_ID?include=result" \
  -H "Authorization: Bearer $CARGODUO_API_KEY"

Đọc sơ đồ

TrườngNội dung
result.vehicles[].placements[]Vị trí, kích thước, hướng đặt và step xếp hàng của từng kiện hàng
result.unplaced[]Các kiện hàng không xếp vừa, kèm reason
cost.creditsSố credit tác vụ đã bị trừ
pdf_urlLiên kết để tạo PDF sơ đồ xếp hàng

POST /v1/estimate kiểm tra và báo giá cùng nội dung đó miễn phí.

Liên quan