Tài liệu API Tích hợp

Xây dựng hệ thống bán chứng chỉ tự động chuyên nghiệp. API của chúng tôi cung cấp đầy đủ các tính năng từ tra cứu, mua hàng đến xử lý kết quả tự động 24/7.

1

Xác thực

Sử dụng API Key cá nhân để truy cập hệ thống bảo mật.

2

Tra cứu

Lấy danh sách các gói chứng chỉ và ID tương ứng.

3

Giao dịch

Thực hiện mua gói kèm UDID thiết bị của khách hàng.

4

Hoàn tất

Nhận link tải trực tiếp và mật khẩu chứng chỉ (P12).

API Key cá nhân

Giữ bí mật mã này. Nó được dùng để xác thực mọi giao dịch của bạn.

{YOUR_API_KEY} Đăng nhập

1. Phương thức xác thực

Mọi yêu cầu đến API đều phải được xác thực bằng API Key của bạn. Bạn có thể truyền qua Header hoặc tham số URL.

HEADER AUTH (RECOMMENDED)
x-api-key: {YOUR_API_KEY}
URL AUTH (SIMPLE)
https://cert36h.shop.160-191-245-235.cpanel.site/api/v1/profile?key={YOUR_API_KEY}

2. Kiểm tra số dư

Kiểm tra thông tin tài khoản và số dư hiện tại để đảm bảo đủ khả năng thanh toán.

GET https://cert36h.shop.160-191-245-235.cpanel.site/api/v1/profile?key={YOUR_API_KEY}
RESPONSE JSON
{
  "status": "success",
  "data": {
    "fullname": "Nguyễn Văn A",
    "email": "user@example.com",
    "balance": 500000
  }
}

3. Danh sách gói dịch vụ

Lấy thông tin chi tiết các gói chứng chỉ đang mở bán và ID của chúng.

GET https://cert36h.shop.160-191-245-235.cpanel.site/api/v1/packages?key={YOUR_API_KEY}
RESPONSE JSON
{
  "status": "success",
  "data": [
    {
      "package_id": 4,
      "name": "Unban China - Duyệt ngay",
      "price": 75000,
      "reseller_price": 60000,
      "duration": "365 Ngày"
    }
  ]
}

4. Thực hiện mua hàng

Gửi yêu cầu mua gói chứng chỉ cho một UDID cụ thể. Hệ thống sẽ trừ tiền ngay lập tức.

POST https://cert36h.shop.160-191-245-235.cpanel.site/api/v1/purchase?key={YOUR_API_KEY}
Tham sốLoạiYêu cầuMô tả
package_idIntBắt buộcID lấy từ danh sách gói
udidStringBắt buộcUDID của thiết bị iOS
CURL EXAMPLE
curl -X POST "https://cert36h.shop.160-191-245-235.cpanel.site/api/v1/purchase?key={YOUR_API_KEY}" \
     -H "Content-Type: application/json" \
     -d '{
       "package_id": 4,
       "udid": "00008030-000A085E14E8802E"
     }'

5. Kiểm tra đơn hàng

Theo dõi trạng thái xử lý và lấy thông tin chứng chỉ sau khi hệ thống hoàn tất.

GET https://cert36h.shop.160-191-245-235.cpanel.site/api/v1/order/{MA_DON}?key={YOUR_API_KEY}
RESPONSE SUCCESS
{
  "status": "success",
  "data": {
    "order_code": "E39B65",
    "status": "success",
    "download_url": "https://cert36h.shop.160-191-245-235.cpanel.site/dl/E39B65",
    "password": "123"
  }
}

6. Lấy link tải trực tiếp

API rút gọn để lấy nhanh URL tải tệp chứng chỉ và mật khẩu đi kèm.

GET https://cert36h.shop.160-191-245-235.cpanel.site/api/v1/download/{MA_DON}?key={YOUR_API_KEY}
RESPONSE JSON
{
  "status": "success",
  "data": {
    "download_url": "https://cert36h.shop.160-191-245-235.cpanel.site/dl/E39B65",
    "password": "123"
  }
}