API Orders cung cấp cho bạn quyền truy cập theo chương trình tới các đơn hàng Sellfern của bạn, cho phép tự động hóa quản lý trạng thái, ghi chú và báo cáo. Tất cả các điểm cuối yêu cầu một bearer token hợp lệ; các thao tác ghi bổ sung yêu cầu phạm vi thích hợp trên token.Documentation Index
Fetch the complete documentation index at: https://docs.sellfern.com/llms.txt
Use this file to discover all available pages before exploring further.
GET /api/v2/orders
Liệt kê đơn hàng với các bộ lọc tùy chọn. Kết quả được phân trang. Phạm vi yêu cầu:orders:read
Tham số truy vấn
Tìm kiếm toàn văn trên các trường đơn hàng như số đơn hàng và tên khách hàng.
Lọc theo trạng thái đơn hàng. Giá trị được chấp nhận:
New, Pending Cost, In Production, Shipped, Complete, Cancelled.Lọc theo ID cửa hàng.
Chỉ trả về các đơn hàng được tạo sau datetime này (ISO 8601, ví dụ
2026-01-01T00:00:00Z).Chỉ trả về các đơn hàng được tạo trước datetime này (ISO 8601).
Múi giờ IANA được sử dụng để diễn giải các bộ lọc ngày (ví dụ
America/New_York). Mặc định là UTC.Lọc theo ID nhà cung cấp.
Khi
true, chỉ trả về các đơn hàng có dòng mặt hàng với SKU bị thiếu.Khi
true, chỉ trả về các đơn hàng có dòng mặt hàng với tệp thiết kế bị thiếu.Biểu thức sắp xếp ở định dạng
field:direction (ví dụ created_at:desc).Số trang (chỉ mục từ 1).
Số kết quả mỗi trang.
Ví dụ
GET /api/v2/orders/:id
Lấy chi tiết đầy đủ cho một đơn hàng, bao gồm các dòng mặt hàng. Phạm vi yêu cầu:orders:read
Tham số đường dẫn
ID đơn hàng số.
Ví dụ
PATCH /api/v2/orders/:id/status
Cập nhật trạng thái của một đơn hàng duy nhất. Phạm vi yêu cầu:orders:status:write
Tham số đường dẫn
ID đơn hàng số.
Tham số body
Trạng thái đơn hàng mới. Giá trị được chấp nhận:
New, Pending Cost, In Production, Shipped, Complete, Cancelled.Ví dụ
Bạn có thể truyền tiêu đề
Idempotency-Key để thử lại an toàn yêu cầu này mà không có rủi ro áp dụng thay đổi trạng thái hai lần.POST /api/v2/orders/bulk-status
Cập nhật trạng thái của nhiều đơn hàng trong một lần gọi. Phạm vi yêu cầu:orders:status:write
Tham số truy vấn
Khi
true, xác thực và xem trước kết quả theo từng đơn hàng mà không lưu bất kỳ thay đổi nào.Tham số body
Mảng các đối tượng cập nhật. Mỗi đối tượng phải bao gồm
orderId (integer) và status (string).Ví dụ
POST /api/v2/orders/:id/notes
Thêm một ghi chú vào một đơn hàng. Ghi chú được lưu kèm dấu thời gian và tác giả của token API. Phạm vi yêu cầu:orders:write
Tham số đường dẫn
ID đơn hàng số.
Tham số body
Nội dung văn bản của ghi chú.
Ví dụ
Lỗi phổ biến
| Trạng thái | Ý nghĩa |
|---|---|
401 Unauthorized | Token bị thiếu hoặc không hợp lệ. |
403 missing_scope | Token không có phạm vi yêu cầu cho điểm cuối này. |
404 Not Found | Không có đơn hàng nào tồn tại với ID đã cho, hoặc đơn hàng không thuộc về tổ chức của bạn. |
