---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.2
alternate:
  - https://yandex.ru/dev/direct/doc/dg-v4/en/reference/GetBalance.md
  - https://yandex.ru/dev/direct/doc/dg-v4/ru/reference/GetBalance.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/direct/doc/dg-v4/ru/llms.txt

# GetBalance
Сообщает баланс кампании и сумму, зачисленную за время существования кампании.
Для метода существует версия [GetBalance (Live)](https://yandex.ru/dev/direct/doc/dg-v4/live/GetBalance.html).


## Входные данные {#input}

Ниже показана структура входных данных в формате JSON.

```javascript
{
   "method": "GetBalance",
   "param": [
      (int)
      ...
   ]
}
```

Параметр `param` содержит массив идентификаторов кампаний, для которых нужно получить сведения.


## Результирующие данные {#output}

Ниже показана структура результирующих данных в формате JSON.

```javascript
{
   "data": [
      {  /* CampaignBalanceInfo */
         "CampaignID": (int),
         "Sum": (float),
         "Rest": (float)
      }
      ...
   ]
}
```

Ниже приведено описание параметров.


#|
||
**<sup >Параметр</sup>**
|
**<sup >Описание</sup>**
||

||
**<sub >Объект CampaignBalanceInfo</sub>**
||
||
`CampaignID`
|
Идентификатор кампании.
||
||
`Sum`
|
Если у рекламодателя подключен общий счет — сумма израсходованных средств за все время существования кампании.

Если общий счет не подключен — сумма средств, зачисленных на баланс кампании за время ее существования.
||
||
`Rest`
|
Текущий баланс общего счета + сумма возврата на кампанию (если у рекламодателя подключен общий счет) или текущий баланс кампании (если общий счет не подключен).


{% note info %}

Сумма возврата средств за клики, признанные системой недобросовестными или ошибочными, может быть израсходована только в рамках этой же кампании.

{% endnote %}
||
|#

