GET /api/v2/user/balance

Метод позволяет узнать текущий баланс API ключа.

Запрос

URL: https://uni-tools.net/api/v2/user/balance

Заголовки:

Параметр Тип Значение
Api-Key string YOUR_API_KEY

Примеры кода:

  • cURL

    curl --request GET "https://uni-tools.net/api/v2/user/balance" \
    --header "Api-Key: YOUR_API_KEY"
    
  • PHP

    <?php
    $apiKey = "YOUR_API_KEY";
    $ch = curl_init("https://uni-tools.net/api/v2/user/balance");
    curl_setopt_array($ch, [
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_HTTPHEADER => ["Api-Key: $apiKey"]
    ]);
    $response = curl_exec($ch);
    curl_close($ch);
    echo $response;
    
  • Python

    import requests
    
    api_key = "YOUR_API_KEY"
    url = "https://uni-tools.net/api/v2/user/balance"
    headers = {
        "Api-Key": api_key
    }
    response = requests.get(url, headers=headers)
    print(response.text)
    

Ответ

Успех:

{
    "success": true,
    "result": {
        "balance": 42.7
    }
}

Неудача:

{
    "success": false,
    "error": {
        "code": 403,
        "message": "Invalid API key"
    }
}

Ошибки

Код Сообщение Описание
401 Missing API key Отсутствует заголовок "Api-Key"
403 Invalid API key Указанный Api-Key недействителен
500 Internal Server Error Внутренняя ошибка сервера
503 Route under maintenance Маршрут временно недоступен (тех. работы)