Avatarix API
POST/home/index

Проверка баланса

Получение текущего остатка средств на счете агента.

Мультивалютность

Метод возвращает массив балансов Balances[]. На данный момент действует правило: 1 баланс = 1 валюта .

Параметры запроса

AgentID Required
Numeric

Идентификатор Агента.

AgentPassword Required
String

Пароль Агента (MD5 или plain).

RequestType Required
Const

Тип запроса.

Default:Balance
RequestDate Required
DateTime

Дата запроса.

Пример запроса

POST /home/index
curl --location 'https://processingdev.avatarix.net/home/index' \
--data-urlencode 'AgentID={{agentid}}' \
--data-urlencode 'AgentPassword={{agentPassword}}' \
--data-urlencode 'RequestType=Balance' \
--data-urlencode 'RequestDate={{currentDateTime}}'

Данные ответа

ПолеТипОписание
AgentIDLongИдентификатор Агента.
ResponseTypeStringТип ответа (CheckBalance)
BalancesArrayСписок счетов агента
Balances[].BalanceMoneyCheckBalance
Balances[].OverbalanceMoneyКредитный лимит (Овердрафт)
Balances[].CurrencyStringВалюта.

Тело JSON

{
    "AgentID": 1,
    "ResponseType": "CheckBalance",
    "Balances": [
        {
            "Balance": 719190.223,
            "Overbalance": 0.0,
            "Currency": "USD"
        }
    ]
}