Tài Liệu Tích Hợp API

Kết nối hệ thống tự động, đặt hàng và quản lý tài nguyên qua REST API tốc độ cao

Endpoint Base URL

Cổng kết nối API

https://v3vn.eu/api/v2
HTTP Method & Format

Phương thức truyền tải

POST application/x-www-form-urlencoded JSON Response
Authentication

Xác thực yêu cầu

Gửi tham số key kèm trong body request của mọi tác vụ.

Danh Mục & Tham Số API

Tài Khoản & Số Dư
POST
action=balance Tra cứu số dư

Lấy số dư hiện tại và thông tin tài khoản.

Dịch Vụ SMM Tương Tác
POST
action=services Danh sách dịch vụ

Lấy toàn bộ danh sách dịch vụ SMM, ID, tỉ giá, mức đặt tối thiểu/tối đa.

action=add Tạo đơn đặt hàng

Tham số: service, link, quantity, comments (tùy chọn).

action=status Tra cứu trạng thái

Tham số: order (Mã đơn hàng).

VIA / Clone Facebook API
POST
action=via_list Danh sách sản phẩm VIA

Lấy danh mục, tồn kho và đơn giá từng loại via.

action=via_buy Mua tự động

Tham số: product_id, amount (số lượng).

Proxy IPv4/IPv6 API
POST
action=proxy_list Danh sách gói Proxy

Tra cứu danh sách gói, quốc gia, thời hạn và đơn giá.

action=proxy_buy Mua Proxy

Tham số: package_code, quantity, country (mặc định VN).

action=proxy_renew Gia hạn Proxy

Tham số: order_id (Mã đơn hàng Proxy cần gia hạn).

Tài Khoản Premium API
POST
action=account_list Danh mục tài khoản

Lấy các dịch vụ giải trí / làm việc / AI kèm gói cước.

action=account_buy Mua tài khoản tự động

Tham số: product_id, quantity.

Source Code API
POST
action=code_list Kho mã nguồn

Lấy danh sách sản phẩm mã nguồn, demo link và giá bán.

action=code_buy Mua mã nguồn

Tham số: product_id. Trả về liên kết tải về an toàn.

Bảng Quy Ước Mã Lỗi (Response Status & HTTP Codes)

HTTP Code Nội dung phản hồi (Error message) Ý nghĩa & Hướng xử lý
401 Missing API Key Thiếu trường key trong payload gửi lên.
401 Invalid API Key API Key không tồn tại hoặc tài khoản người dùng đang bị tạm khóa.
403 Please verify your email Tài khoản chưa hoàn tất kích hoạt qua email đăng ký.
400 Invalid action Tham số action không đúng hoặc không được hỗ trợ.
500 Insufficient balance Số dư tài khoản không đủ để thanh toán đơn hàng này. Vui lòng nạp thêm tiền.
429 Too many requests Vượt ngưỡng tần suất gọi (Rate Limit). Khuyến nghị tối đa 60 requests/phút.

Ví Dụ Triển Khai Code

PHP (cURL)
<?php
$apiKey = 'YOUR_API_KEY';
$apiUrl = 'https://v3vn.eu/api/v2';

$data = [
    'key' => $apiKey,
    'action' => 'balance'
];

$ch = curl_init($apiUrl);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);
curl_close($ch);

$result = json_decode($response, true);
echo "Số dư: " . number_format($result['balance'] ?? 0) . " đ";
?>
JavaScript (Fetch API)
const apiKey = 'YOUR_API_KEY';
const apiUrl = 'https://v3vn.eu/api/v2';

const formData = new FormData();
formData.append('key', apiKey);
formData.append('action', 'balance');

fetch(apiUrl, {
    method: 'POST',
    body: formData
})
.then(res => res.json())
.then(data => {
    console.log('Balance:', data.balance);
})
.catch(err => console.error('Lỗi gọi API:', err));
Python (Requests)
import requests

api_key = 'YOUR_API_KEY'
api_url = 'https://v3vn.eu/api/v2'

payload = {
    'key': api_key,
    'action': 'balance'
}

response = requests.post(api_url, data=payload)
data = response.json()

print(f"Số dư tài khoản: {data.get('balance', 0):,} VND")
Node.js (Axios)
const axios = require('axios');

const apiKey = 'YOUR_API_KEY';
const apiUrl = 'https://v3vn.eu/api/v2';

const params = new URLSearchParams({
    key: apiKey,
    action: 'balance'
});

axios.post(apiUrl, params)
    .then(response => {
        console.log('Balance:', response.data.balance);
    })
    .catch(error => {
        console.error('Lỗi request:', error);
    });

Cần Hỗ Trợ Tích Hợp Kỹ Thuật?

Đội ngũ kỹ thuật sẵn sàng hỗ trợ bạn kết nối API và kiểm thử hệ thống 24/7.