Toàn bộ API dữ liệu Sàn Cam: Product Data (thông tin sản phẩm + hoa hồng chi tiết theo item_id/URL) và Sàn Cam Offers (ưu đãi/chiến dịch, danh sách sản phẩm có hoa hồng, shop/brand) — cache thông minh, fallback tự động.
API giờ trả luôn link affiliate cho sản phẩm. Chỉ cần thêm affid vào request là có ngay long-link chuẩn 2026 (cơ chế an_redir) — không phải tự encode landing, tự ghép sub_id hay lo sai cấu trúc mất hoa hồng. Xem hướng dẫn tạo link Aff 2026.
affidKhai affiliate ID của bạn, response có thêm affLink:
?item_id=1589295236&affid=12345678901 "affLink": "https://s.shopee.vn/an_redir ?origin_link=https%3A%2F%2Fshopee.vn%2F… &affiliate_id=12345678901"
Nhận cả aff_id / affiliate_id. Không truyền thì affLink = null — server không giữ affiliate ID mặc định.
sub_id từ URLTruyền theo từng vị trí hoặc cả chuỗi đã ghép sẵn, API tự chuẩn hoá:
&sub1=kolA&sub2=tet26&sub4=post9 &sub_id=kolA-tet26-fb-post9-note
Tối đa 5 vị trí. Dấu - bên trong 1 sub đổi thành _ (nếu không Sàn Cam hiểu nhầm thành vị trí mới); vị trí trống ở giữa vẫn giữ để không lệch thứ tự.
Link gốc được gỡ sạch tham số tracking (utm_*, gads_*, sp_atk…) trước khi gắn affiliate — đúng policy mới, tránh mất hoa hồng.
Domain tự theo quốc gia của link (shopee.co.id → s.shopee.co.id/an_redir). Link rút gọn không được dùng làm landing nên sẽ trả null.
productInfo"shopId": 38003654, "originLink": "https://shopee.vn/product/…", "affiliateId": "12345678901", "subId": "kolA-tet26--post9", "affLink": "https://s.shopee.vn/an_redir?…"
Chỉ thêm mới, không đổi tên field cũ — productLink giữ nguyên, tool đang tích hợp chạy bình thường.
💡 Mẹo: dùng sub_id thống nhất theo kênh (KOL · chiến dịch · nguồn · post · ghi chú) để đối soát hiệu quả từng nơi đăng. Cần link ngắn đẹp thì đưa affLink qua Short Link Manager.
Hoa hồng Sàn Cam khác nhau theo từng tài khoản affiliate (HH Sàn 3,5% / 5% / 8%, cap 40.000₫ hoặc 20.000₫). API chạy bằng tài khoản proxy phía server, nên từ bản này bạn có thể tự khai tier của mình để nhận đúng số tiền tài khoản bạn được hưởng.
Một số sản phẩm bị cache ghi đè hoa hồng Sàn Cam thành 0₫ dù thực tế vẫn có. API giờ tự phát hiện và gọi lại nguồn để lấy số đúng trước khi trả về, thay vì hiển thị dữ liệu hỏng.
Sản phẩm thật sự 0% (do ngành hàng không có HH Sàn) vẫn giữ 0₫ và không bị gọi lại liên tục.
base_rateKhai % HH Sàn theo tier tài khoản của bạn. Nhận cả dạng thập phân và phần trăm:
?item_id=45703342049&base_rate=8 ?item_id=45703342049&base_rate=0.08
Không truyền thì dùng rate của tài khoản proxy.
capTrần hoa hồng Sàn Cam theo VNĐ của tài khoản bạn (mặc định 40.000₫):
?item_id=45703342049&cap=20000
Kết hợp được: &base_rate=8&cap=20000
Trước đây chỉ có số tiền, giờ có thêm cả tỷ lệ để bạn đối chiếu:
"sellerRatePercent": 2, "shopeeRatePercent": 3.5, "totalRatePercent": 5.5, "shopeeRateSource": "api_or_db"
Trường imageUrl từ cache trả về id thô (thiếu tiền tố CDN) khiến thẻ <img> hỏng. Giờ luôn là URL đầy đủ.
- "vn-11134207-81ztc-mokndumot3pe94" + "https://down-vn.img.susercontent.com/file/vn-1113…"
Không có field nào bị đổi tên hoặc xoá bỏ — chỉ thêm mới. Các tool đang tích hợp chạy bình thường, không cần sửa gì.
Trần HH Sàn theo % giá cũng được nâng từ 7% lên 8%.
⚠️ Lưu ý: HH Seller (Xtra) không bị ảnh hưởng bởi base_rate lẫn cap — Xtra không có trần. Nếu Sàn Cam trả HH Sàn = 0 vì ngành hàng không có hoa hồng sàn thì base_rate cũng không ghi đè được.
Chi tiết 1 sản phẩm + hoa hồng theo item_id hoặc URL.
Danh sách ưu đãi/chiến dịch đang chạy.
Xem docs ↓ 🔍Danh sách sản phẩm có hoa hồng theo từ khóa.
Xem docs ↓ 🏪Danh sách shop/brand có hoa hồng.
Xem docs ↓ 🛍️Danh sách sản phẩm có hoa hồng của một shop theo shopId.
Hướng dẫn build link chuẩn an_redir từ affiliate_id + sub_id.
Nhập item_id hoặc dán link sản phẩm Sàn Cam (hỗ trợ CORS nên gọi thẳng từ trang này).
item_id, link đầy đủ hoặc link rút gọn · dùng id mẫus.shopee.vn, vn.shp.ee) chậm hơn đáng kể vì API phải resolve thêm một lượt redirect, lại bị giới hạn ~30 request/phút. Ưu tiên dùng item_id, hoặc tự resolve link rút gọn ở phía bạn rồi truyền item_id vào.Copy toàn bộ hướng dẫn API dạng text rồi dán vào ChatGPT / Claude / Gemini — AI sẽ hiểu ngay cách tích hợp và viết code giúp bạn.
Lấy thông tin sản phẩm Sàn Cam kèm chi tiết hoa hồng. Dữ liệu sản phẩm được cache trong database khoảng 3 giờ trước khi làm mới.
| Tham số | Bắt buộc | Mô tả |
|---|---|---|
| item_id | 1 trong 2 | ID sản phẩm Sàn Cam (khuyên dùng — nhanh nhất). |
| url | 1 trong 2 | URL sản phẩm Sàn Cam: link đầy đủ https://shopee.vn/product/<shop_id>/<item_id>, dạng -i.<shop_id>.<item_id>, hoặc link rút gọn s.shopee.vn / vn.shp.ee.🐢 Link rút gọn chậm hơn (tốn thêm 1 lượt resolve redirect, giới hạn ~30 req/phút) — ưu tiên item_id, hoặc tự resolve rồi truyền item_id. |
# Khuyến nghị — nhanh nhất GET https://data.addlivetag.com/product-data/product-data.php?item_id=1589295236 # Khai tier tài khoản của bạn (tuỳ chọn) GET https://data.addlivetag.com/product-data/product-data.php?item_id=1589295236&base_rate=8&cap=20000 # Hoặc bằng URL / link rút gọn — CHẬM HƠN, nên tự lấy item_id rồi truyền vào GET https://data.addlivetag.com/product-data/product-data.php?url=https://s.shopee.vn/2VqAMxdjHo
{
"status": "success",
"productInfo": {
"itemId": "1589295236",
"productName": "Tên sản phẩm...",
"price": 175000,
"sales": 12345,
"rating": 4.9,
"commission": 8750,
"sellerComFinal": 5250,
"shopeeComFinal": 3500,
"isXtra": true,
"hasSellerCommission": true,
"hasShopeeCommission": true,
"isCapped": false,
"priceStatistics": { ... },
"dataSource": "api" // "api" | "db" | "fallback"
}
}
| Nguồn dữ liệu | Giới hạn / IP | Khi vượt |
|---|---|---|
| API nguồn (Sàn Cam) | ~300 request/phút | HTTP 429 — Rate limit exceeded |
| Cache (database) | ~2.000 request/phút | |
| Resolve link rút gọn | ~30 request/phút |
Bộ 4 API affiliate của Sàn Cam — cache database 30 phút (riêng Shop Products 10 phút), tự fallback bản cache cũ khi API nguồn lỗi.
| Tham số | Bắt buộc | Mô tả |
|---|---|---|
| keyword | Tùy chọn | Từ khóa tìm kiếm. Bỏ trống = lấy tất cả. (Shop Products không dùng tham số này.) |
| sortType | Tùy chọn | Kiểu sắp xếp theo tài liệu affiliate của Sàn Cam. Mặc định 1. |
| page | Tùy chọn | Trang kết quả. Mặc định 1. |
| limit | Tùy chọn | Số kết quả mỗi trang, tối đa 50. Mặc định 10. |
Hỗ trợ GET/POST, bật CORS. Response chung: status, dataSource ("api" = dữ liệu mới, "db" = từ cache), page / limit / hasNextPage / count, và mảng dữ liệu (offers / products / shops). Khi nguồn tạm lỗi và có bản lưu, thêm stale: true + warning.
originalLink, productLink) — các link affiliate rút gọn dạng s.shopee.vn được loại bỏ. Bạn tự tạo link affiliate bằng tài khoản của mình từ link gốc.GET https://data.addlivetag.com/offers/shopee-offer.php?page=1&limit=10
{
"status": "success",
"dataSource": "api",
"page": 1,
"limit": 10,
"hasNextPage": true,
"count": 10,
"offers": [
{
"name": "Tên chiến dịch...",
"type": 2,
"commissionRate": 0.07,
"image": "https://cf.shopee.vn/file/...",
"link": "https://shopee.vn/...",
"startTime": 1750000000,
"endTime": 1760000000
}
]
}
GET https://data.addlivetag.com/offers/product-offer.php?keyword=%C3%A1o%20thun&page=1&limit=10
{
"status": "success",
"dataSource": "api",
"page": 1, "limit": 10, "hasNextPage": true, "count": 10,
"products": [
{
"itemId": 43363310862,
"name": "Áo thun...",
"link": "https://shopee.vn/product/1608621545/43363310862",
"image": "https://cf.shopee.vn/file/...",
"catIds": [100011, 100054],
"commissionRate": 0.1105,
"price": 175000,
"priceMin": 175000,
"priceMax": 190000,
"sales": 12345,
"rating": 4.9,
"shopId": 1608621545,
"shopName": "Tên shop...",
"startTime": 1750000000,
"endTime": 1760000000
}
]
}
GET https://data.addlivetag.com/offers/shop-offer.php?keyword=&page=1&limit=10
{
"status": "success",
"dataSource": "api",
"page": 1, "limit": 10, "hasNextPage": true, "count": 10,
"shops": [
{
"shopId": 917660685,
"name": "Tên shop...",
"type": [],
"commissionRate": 0.105,
"rating": 4.9,
"remainingBudget": 0,
"image": "https://cf.shopee.vn/file/...",
"link": "https://shopee.vn/shop/917660685",
"startTime": 1761624699,
"endTime": 32503651199
}
]
}
| Tham số | Bắt buộc | Mô tả |
|---|---|---|
| shopId | Bắt buộc | ID shop cần lấy sản phẩm. Thiếu hoặc ≤ 0 → HTTP 400. Lấy shopId từ Shop Offer, Product Offer hoặc Product Data. |
| sortType | Tùy chọn | Kiểu sắp xếp. Mặc định 1. |
| page | Tùy chọn | Trang kết quả. Mặc định 1. |
| limit | Tùy chọn | Số kết quả mỗi trang, tối đa 50 (API nguồn trả lỗi 11001 khi vượt). Mặc định 10. |
GET https://data.addlivetag.com/offers/shop-products.php?shopId=1608621545&page=1&limit=50
{
"status": "success",
"dataSource": "api",
"shopId": 1608621545,
"shopName": "Tên shop...",
"page": 1, "limit": 50, "hasNextPage": true, "count": 50,
"products": [
{
"itemId": 43363310862,
"name": "Áo thun...",
"link": "https://shopee.vn/product/1608621545/43363310862",
"image": "https://cf.shopee.vn/file/...",
"catIds": [100011, 100054],
"commissionRate": 0.1105,
"price": 175000,
"priceMin": 175000,
"priceMax": 190000,
"sales": 12345,
"rating": 4.9,
"shopId": 1608621545,
"shopName": "Tên shop...",
"startTime": 1750000000,
"endTime": 1760000000
}
]
}
itemId giữa 2 lần quét — itemId nào chưa từng thấy là sản phẩm mới.| Nguồn dữ liệu | Giới hạn / IP | Khi vượt |
|---|---|---|
| Cache (database) | ~1.000 request/phút | HTTP 429 |
| API nguồn (Sàn Cam) | ~100 request/phút |