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

Idempotency

Thử lại POST /v1/pack mà không tạo tác vụ thứ hai.

Gửi Idempotency-Key cùng POST /v1/pack (hoặc POST /v1/projects/{id}/pack). Thử lại với cùng khóa, bạn sẽ nhận lại đúng tác vụ đó và chỉ bị tính phí một lần.

Bash
curl -X POST https://runner.cargoduo.com/v1/pack \
  -H "Authorization: Bearer $CARGODUO_API_KEY" \
  -H "Idempotency-Key: order-1042-v1" \
  -H "Content-Type: application/json" \
  -d @request.json
Quy tắcChi tiết
Khung thời gian24 giờ, theo tổ chức
KhóaChuỗi bất kỳ, tối đa 128 ký tự: một UUID hoặc mã đơn hàng của bạn
Phát lạiTác vụ ban đầu, kèm Idempotent-Replayed: true. 200 nếu đã kết thúc, 202 nếu chưa
Quá dài400 idempotency_key_invalid

Mỗi yêu cầu nghiệp vụ dùng một khóa riêng. Nội dung yêu cầu thay đổi thì cần khóa mới.

Liên quan