API Documentation

Tài liệu API cho dịch vụ Cronjob - Hướng dẫn sử dụng các endpoint

Base URL
Current Domain: http://cron.cmstdev.vn/api/
Example: http://cron.cmstdev.vn/api/server.php?token=your_token_here
Authentication

Tất cả API endpoints đều yêu cầu token xác thực. Token được truyền qua tham số token trong URL (GET) hoặc form data (POST).

Ví dụ: ?token=ea8a11a522098d2c3b923d99dd42943e
GET Lấy danh sách máy chủ cronjob
Endpoint: /api/server.php
Tham số:
Tham số Kiểu dữ liệu Bắt buộc Mô tả
token String Token API của bạn
Ví dụ Request:
GET http://cron.cmstdev.vn/api/server.php?token=ea8a11a522098d2c3b923d99dd42943e
Response thành công:
{
    "status": "success",
    "message": "Thành công",
    "data": [
        {
            "id": "1",
            "name": "Siêu Rẻ V1",
            "price": 800,
            "quantity": 96,
            "current_usage": 3,
            "limit_second": 1
        },
        {
            "id": "2", 
            "name": "Siêu Vip V2",
            "price": 1200,
            "quantity": 600,
            "current_usage": 0,
            "limit_second": 1
        }
    ]
}
GET Lấy thông tin profile người dùng
Endpoint: /api/profile.php
Tham số:
Tham số Kiểu dữ liệu Bắt buộc Mô tả
token String Token API của bạn
Ví dụ Request:
GET http://cron.cmstdev.vn/api/profile.php?token=ea8a11a522098d2c3b923d99dd42943e
Response thành công:
{
    "status": "success",
    "message": "Thành công",
    "data": {
        "username": "demo_user",
        "email": "[email protected]",
        "coin": "50000",
        "chietkhau": "5"
    }
}
POST Tạo đơn cronjob mới
Endpoint: /api/create.php
Tham số (Form Data):
Tham số Kiểu dữ liệu Bắt buộc Mô tả
token String Token API của bạn
linkcron String Link cần cron (URL đầy đủ)
timeloop Int Số giây chạy cronjob
maychucron Int ID máy chủ cronjob
thoigiangiahan Int Số tháng cần thuê
Ví dụ Request:
POST http://cron.cmstdev.vn/api/create.php Content-Type: application/x-www-form-urlencoded token=ea8a11a522098d2c3b923d99dd42943e& linkcron=https://example.com/api& timeloop=60& maychucron=1& thoigiangiahan=3
Response thành công:
{
    "status": "success",
    "msg": "Thanh toán đơn hàng thành công",
    "data": {
        "trans_id": "ABC123XYZ789",
        "url": "https://example.com/api",
        "second": "60",
        "price": 2400,
        "status": "hoatdong",
        "created_at": "2024/02/04 22:28:12",
        "expired_date": "2024/05/03 22:28:12",
        "expired_timestamp": 1714751292
    }
}
GET Lấy lịch sử giao dịch
Endpoint: /api/history.php
Tham số:
Tham số Kiểu dữ liệu Bắt buộc Mô tả
token String Token API của bạn
limit Int Số lượng giao dịch cần lấy
Ví dụ Request:
GET http://cron.cmstdev.vn/api/history.php?token=ea8a11a522098d2c3b923d99dd42943e&limit=10
GET Lấy chi tiết giao dịch
Endpoint: /api/checkhistory.php
Tham số:
Tham số Kiểu dữ liệu Bắt buộc Mô tả
token String Token API của bạn
trans_id String Mã đơn hàng cần xem chi tiết
Ví dụ Request:
GET http://cron.cmstdev.vn/api/checkhistory.php?token=ea8a11a522098d2c3b923d99dd42943e&trans_id=ABC123XYZ789
POST Thao tác với cronjob
Endpoint: /api/action.php
Tham số chung (Form Data):
Tham số Kiểu dữ liệu Bắt buộc Mô tả
token String Token API của bạn
action String Hành động: edit, active, stop, giahan
trans_id String Mã đơn hàng
Chỉnh sửa cronjob

Action: edit

Tham số bổ sung:

  • url - Link cron mới
  • second - Số giây chạy mới
Kích hoạt cronjob

Action: active

Không cần tham số bổ sung

Tạm dừng cronjob

Action: stop

Không cần tham số bổ sung

Gia hạn cronjob

Action: giahan

Tham số bổ sung:

  • month - Số tháng cần gia hạn
Mã lỗi thường gặp
Mã lỗi Mô tả Giải pháp
Token không hợp lệ Token API không tồn tại hoặc đã hết hạn Kiểm tra lại token hoặc tạo token mới
Thiếu token Không cung cấp tham số token Thêm tham số token vào request
Không đủ số dư Tài khoản không đủ tiền để thực hiện giao dịch Nạp thêm tiền vào tài khoản
Máy chủ không khả dụng Server cronjob đã hết slot hoặc không hoạt động Chọn server khác hoặc thử lại sau
Đơn hàng không tồn tại Mã đơn hàng không hợp lệ Kiểm tra lại mã đơn hàng

© 2025 Copyrights by CRON.CMSTDEV.VN Hệ Thống Cron Tốc Độ Cao | Thiết kế bởi Nguyễn Quang Minh