Tài liệu API v2

Tích hợp dịch vụ SMM vào hệ thống của bạn một cách dễ dàng

🔐
Lấy API Key

Bạn cần đăng ký hoặc đăng nhập để lấy API Key

🌐

Endpoint

POST https://sieulike.vn/api/v2

📝 Content-Type: application/x-www-form-urlencoded

📚

Các API có sẵn

balance

💰 Kiểm tra số dư

Tham số

key Bắt buộc API key của bạn
action Bắt buộc balance

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=balance
✅ Phản hồi thành công
{
    "balance": "100000.00",
    "currency": "VND"
}
services

📋 Danh sách dịch vụ

Tham số

key Bắt buộc API key của bạn
action Bắt buộc services

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=services
✅ Phản hồi thành công
[
    {
        "service": 1,
        "name": "TikTok - Tim - Nước ngoài 🌎 - BH 30 ngày",
        "type": "Default",
        "rate": "3.70",
        "min": 20,
        "max": 200000,
        "dripfeed": false,
        "refill": true,
        "days_refill": 30,
        "cancel": false,
        "avg_time_min": 5,
        "category": "TikTok - Tim"
    },
    ...
]
add

🛒 Tạo đơn hàng

Dùng cho dịch vụ type = "Default" (Like, Follow, View, ...)

Tham số

key Bắt buộc API key của bạn
action Bắt buộc add
service Bắt buộc ID dịch vụ
link Bắt buộc Link đặt hàng
quantity Bắt buộc Số lượng

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=add&service=1&link=https://tiktok.com/@user/video/123&quantity=1000
✅ Phản hồi thành công
{
    "order": 12345
}
❌ Phản hồi lỗi
{
    "error": "Insufficient balance"
}

Dùng cho dịch vụ type = "Custom Comments". Gửi danh sách comment tùy chỉnh, mỗi comment 1 dòng.

Tham số

key Bắt buộc API key của bạn
action Bắt buộc add
service Bắt buộc ID dịch vụ (type = Custom Comments)
link Bắt buộc Link bài viết
comments Bắt buộc Danh sách comment (mỗi dòng 1 comment, phân tách bằng \n)

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=add&service=50&link=https://instagram.com/p/ABC123&comments=Bài viết hay quá!
Cảm ơn bạn đã chia sẻ
Tuyệt vời 👍
✅ Phản hồi thành công
{
    "order": 12345
}
💡
Số lượng = số dòng comment. Mỗi comment sẽ được đăng riêng biệt.

Tự động tạo nhiều đơn hàng theo lịch hẹn giờ. Chỉ áp dụng cho dịch vụ có dripfeed = true.

Tham số

key Bắt buộc API key của bạn
action Bắt buộc add
service Bắt buộc ID dịch vụ (phải có dripfeed = true)
link Bắt buộc Link đặt hàng
quantity Bắt buộc Số lượng mỗi đơn hàng
runs Bắt buộc Số lượng đơn hàng (≥ 2 để kích hoạt drip feed)
interval Bắt buộc Thời gian chờ giữa các đơn (phút, tối thiểu 1)

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=add&service=1&link=https://tiktok.com/@user/video/123&quantity=100&runs=5&interval=30
✅ Phản hồi thành công
{
    "order": 12345
}
💡
Giải thích: Ví dụ trên sẽ tạo 5 đơn hàng, mỗi đơn 100 like. Đơn đầu tiên được tạo ngay, các đơn sau mỗi 30 phút. Tổng: 500 like trong 2 giờ.
⚠️
Giới hạn: runs × interval ≤ 1440 phút (24 giờ). Nếu runs = 1, đơn hàng sẽ được xử lý như đơn thường.

⚠️ Các lỗi có thể gặp

This service does not support drip feed Dịch vụ không hỗ trợ drip feed (dripfeed = false)
Runs must be at least 1 Số lượng đơn phải ít nhất là 1
Interval must be at least 1 minute Thời gian chờ phải ít nhất 1 phút
Total time ... cannot exceed 1440 minutes Tổng thời gian vượt quá 24 giờ
status

📊 Trạng thái đơn hàng

Tham số

keyBắt buộcAPI key của bạn
actionBắt buộcstatus
orderBắt buộcID đơn hàng

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=status&order=12345
✅ Phản hồi thành công
{
    "charge": "1000.00",
    "start_count": "100",
    "status": "In progress",
    "remains": "500",
    "currency": "VND"
}

Kiểm tra trạng thái nhiều đơn hàng cùng lúc (tối đa 200 đơn).

Tham số

keyBắt buộcAPI key của bạn
actionBắt buộcstatus
ordersBắt buộcDanh sách ID, phân tách bởi dấu phẩy (tối đa 200)

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=status&orders=12345,12346,12347
✅ Phản hồi thành công
{
    "12345": {
        "charge": "1000.00",
        "start_count": "100",
        "status": "Completed",
        "remains": "0",
        "currency": "VND"
    },
    "12346": {
        "charge": "500.00",
        "start_count": "50",
        "status": "In progress",
        "remains": "250",
        "currency": "VND"
    },
    "12347": {
        "error": "Order not found"
    }
}

Khi kiểm tra trạng thái đơn Drip Feed, response sẽ có cấu trúc khác biệt.

✅ Drip Feed đang chạy
{
    "status": "Active",
    "runs": "3",
    "orders": ["12346", "12347", "12348"]
}
💡
Drip feed status: Pending (chưa chạy đơn nào), Active (đang chạy), Completed (hoàn thành). "runs" = số đơn đã tạo, "orders" = danh sách ID các đơn con.
refill

🔄 Yêu cầu bảo hành

💡
Điều kiện bảo hành:
  • Đơn hàng phải có refill: true (hỗ trợ bảo hành).
  • Thời gian bảo hành còn hiệu lực (tính từ updated_at).
  • Chưa có yêu cầu bảo hành nào đang chờ xử lý hoặc đang chạy.
  • Nếu thành công, refill trả về sẽ bằng order ID bạn đã gửi.

Tham số

keyBắt buộcAPI key của bạn
actionBắt buộcrefill
orderBắt buộcID đơn hàng cần bảo hành

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=refill&order=12
✅ Thành công
{
    "refill": 12
}
❌ Thất bại
{
    "error": "Warranty period has expired"
}

Tham số

keyBắt buộcAPI key của bạn
actionBắt buộcrefill
ordersBắt buộcDanh sách ID, phân tách bởi dấu phẩy (tối đa 100)

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=refill&orders=15,21,3
✅ Phản hồi (mỗi đơn có kết quả riêng)
[
    {
        "order": 15,
        "refill": 15
    },
    {
        "order": 21,
        "refill": 21
    },
    {
        "order": 3,
        "refill": {
            "error": "Incorrect order ID"
        }
    }
]

⚠️ Các lỗi có thể gặp

Incorrect order IDID đơn hàng không tồn tại hoặc không thuộc về bạn
This order does not support refillDịch vụ này không hỗ trợ bảo hành
Refill request already submittedYêu cầu bảo hành đã được gửi trước đó
Refill is currently runningĐang chạy bảo hành
Refill request was rejectedYêu cầu bảo hành đã bị từ chối trước đó
Warranty period has expiredThời gian bảo hành đã hết
refill_status

🔍 Trạng thái bảo hành

Tham số

keyBắt buộcAPI key của bạn
actionBắt buộcrefill_status
refillBắt buộcRefill ID (chính là Order ID đã gửi bảo hành)

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=refill_status&refill=12
✅ Phản hồi thành công
{
    "status": "Completed"
}
❌ Không tìm thấy
{
    "error": "Refill not found"
}

Tham số

keyBắt buộcAPI key của bạn
actionBắt buộcrefill_status
refillsBắt buộcDanh sách Refill ID, phân tách bởi dấu phẩy (tối đa 100)

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=refill_status&refills=12,21,3
✅ Phản hồi (mỗi đơn có kết quả riêng)
[
    {
        "refill": 12,
        "status": "Completed"
    },
    {
        "refill": 21,
        "status": "Rejected"
    },
    {
        "refill": 3,
        "status": {
            "error": "Refill not found"
        }
    }
]
💡
Các trạng thái có thể trả về:
  • Pending — Yêu cầu bảo hành đã gửi, đang chờ xử lý
  • In progress — Đang thực hiện bảo hành
  • Completed — Bảo hành hoàn thành
  • Rejected — Yêu cầu bảo hành bị từ chối
cancel

❌ Hủy đơn hàng

💡
Lưu ý quan trọng:
  • Nếu hủy thành công, giá trị cancel trả về sẽ bằng order ID bạn đã gửi.
  • Nếu có lỗi, giá trị cancel sẽ chứa object {"error": "..."}.
  • Chỉ đơn hàng có cancel: true và status Pending / In progress / Processing mới có thể hủy.

Tham số

keyBắt buộcAPI key của bạn
actionBắt buộccancel
orderBắt buộcID đơn hàng cần hủy

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=cancel&order=14
✅ Thành công
{
    "cancel": 14
}
❌ Thất bại
{
    "error": "This order cannot be cancelled"
}

Tham số

keyBắt buộcAPI key của bạn
actionBắt buộccancel
ordersBắt buộcDanh sách ID, phân tách bởi dấu phẩy (tối đa 100)

Ví dụ

Request
POST https://sieulike.vn/api/v2

key=your_api_key&action=cancel&orders=14,15,16
✅ Phản hồi (mỗi đơn có kết quả riêng)
[
    {
        "order": 14,
        "cancel": 14
    },
    {
        "order": 15,
        "cancel": 15
    },
    {
        "order": 16,
        "cancel": {
            "error": "Incorrect order ID"
        }
    }
]

⚠️ Các lỗi có thể gặp

Incorrect order IDID đơn hàng không tồn tại hoặc không thuộc về bạn
This order cannot be cancelledDịch vụ này không hỗ trợ hủy đơn
The cancellation request was submitted earlierYêu cầu hủy đã được gửi trước đó
Order cannot be cancelled at this statusĐơn hàng không thể hủy ở trạng thái hiện tại
🏷️

Mã trạng thái đơn hàng

Pending Đang chờ xử lý
In progress Đang thực hiện
Processing Đang xử lý
Completed Hoàn thành
Partial Hoàn thành một phần
Canceled Đã hủy
Fail Thất bại
Error Lỗi hệ thống