Терминалы
Получение списка терминалов мерчанта с балансами.
Endpoint
GET /v1/terminals
Пример запроса
curl -X GET https://api.settler.pw/api/v1/terminals \
-H "X-Identity: your-api-key" \
-H "X-Signature: your-signature"
Ответ
{
"terminals": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Main Terminal",
"balance": 3000.50,
"balance_frozen": 100.00,
"withdrawal_fee": 5,
"currency": "USDT",
"is_active": true
},
{
"id": "660f9500-f30c-52e5-b827-557766551111",
"name": "Secondary Terminal",
"balance": 2000.00,
"balance_frozen": 50.00,
"withdrawal_fee": 5,
"currency": "USDT",
"is_active": true
}
]
}
Поля ответа
| Поле | Тип | Описание |
|---|---|---|
id | string | ID терминала |
name | string | Название терминала |
balance | number | Доступный баланс терминала (USDT) |
balance_frozen | number | Заблокированный баланс (USDT) |
withdrawal_fee | number | Комиссия за вывод (USDT) |
currency | string | Валюта (USDT) |
is_active | boolean | Активен ли терминал |
Баланс
Каждый терминал имеет свой индивидуальный баланс. Средства от платежей зачисляются на баланс конкретного терминала, через который прошёл платёж. Для просмотра общего баланса используйте GET /v1/balance.