📚 Документация API
Полное руководство по интеграции с API ZerAcc. Узнайте, как проверять балансы, создавать заказы и программно управлять своим аккаунтом.
Аутентификация
Все API-запросы требуют аутентификации с использованием вашего уникального API-ключа. Включайте ваш API-ключ как параметр запроса во всех запросах.
Формат ответа
Все API-ответы следуют единой JSON-структуре:
{
"status": true,
"message": "Success message",
"data": {
// Response data
}
}
Получить список всех активных продуктов с базовой информацией. Эта конечная точка является публичной и не требует аутентификации.
Параметры:
No parameters required
Ответ:
{
"status": true,
"message": "Products data retrieved successfully",
"data": [
{
"id": 1,
"name": "Premium Account",
"price": 99.99,
"in_stock": 150
},
{
"id": 2,
"name": "Basic Account",
"price": 49.99,
"in_stock": 300
}
]
}
Пример:
Получить текущий баланс вашего аккаунта в долларах США.
Параметры:
api_key
обязательно
string - Your API key
Ответ:
{
"status": true,
"message": "Success",
"data": {
"balance": "$123.45"
}
}
Пример:
Создать новый заказ продукта. Заказ будет обработан автоматически, если у вас достаточно средств.
Параметры:
api_key
обязательно
string - Your API key
product_id
обязательно
integer - ID продукта для заказа
quantity
обязательно
integer - Количество товаров для заказа
discount_code
опционально
string - Опциональный код скидки
Ответ:
{
"status": true,
"message": "Success",
"data": {
"order_id": "ORD123456"
}
}
Пример:
Получить детали заказа и скачать купленные товары.
Параметры:
api_key
обязательно
string - Your API key
order_id
обязательно
string - Уникальный идентификатор заказа
Ответ:
{
"status": true,
"message": "Success",
"data": {
"order_id": "ORD123456",
"product_id": 1,
"quantity": 1,
"amount": 1,
"status": "completed",
"description": "",
"format": "username:password",
"created_at": "2023-12-01T10:30:00Z",
"updated_at": "2023-12-01T10:35:00Z",
"items": []
}
}
Пример: