Ліміти
Ліміти обмежують вихідні трансфери залежно від періоду та типу ідентифікатору (визначається сегментом).
Обсяг обмежень має 2 виміри:
Приналежність
один Клієнт
або всі Клієнти в сегменті
Тимчасовість
за один трансфер
або для всіх трансферів протягом дня, тижня, місяця чи року.
1. Індивідуальні ліміти
Індивідуальні ліміти обмежують трансфери для конкретного Клієнта.
1.1 Ліміт на одну операцію
Отримання індивідуальних обмеження на трансфер
Get customer amount limit
Counterparty GUID
Customer GUID (uuid)
GET /api/v1/counterparty/{counterparty_guid}/limits/customer/amount HTTP/1.1
Host: your_host
Accept: */*
{
"columns": [
{
"account_type_guid": "text",
"asset_code": "text",
"asset_issuer": "text",
"customer_guid": "text",
"period": {
"ANY_ADDITIONAL_PROPERTY": {
"max": 1,
"period_key": 1
}
}
}
]
}
Встановити індивідуальний ліміт на трансфер для Клієнта
Set customer amount limit
Counterparty GUID
POST /api/v1/counterparty/{counterparty_guid}/limits/customer/amount HTTP/1.1
Host: your_host
Content-Type: application/json
Accept: */*
Content-Length: 131
{
"account_type_guid": "text",
"asset_code": "text",
"asset_issuer": "text",
"customer_guid": "text",
"max": 1,
"period": "day",
"period_key": 1
}
No content
1.2 Ліміт на певний період часу
Get individual limits per customer
Get customer payment amount limit
Counterparty GUID
Customer GUID (uuid)
GET /api/v1/counterparty/{counterparty_guid}/limits/customer/payment HTTP/1.1
Host: your_host
Accept: */*
{
"columns": [
{
"account_type_guid": "text",
"asset_code": "text",
"asset_issuer": "text",
"customer_guid": "text",
"max": 1,
"min": 1
}
]
}
Встановлення індивідуальних лімітів для кожного Клієнта
Set customer payment amount limit
Counterparty GUID
POST /api/v1/counterparty/{counterparty_guid}/limits/customer/payment HTTP/1.1
Host: your_host
Content-Type: application/json
Accept: */*
Content-Length: 131
{
"account_type_guid": "text",
"asset_code": "text",
"asset_issuer": "text",
"customer_guid": "text",
"max": 1,
"period": "day",
"period_key": 1
}
No content
2. Стандартні обмеження
Стандартні ліміти обмежують трансфери для Клієнтів з певним сегментом та ідентифікатором.
2.1 Ліміт на одну операцію
Отримання стандартних обмежень на трансфер для всіх сегментів
Get operation limits
Counterparty GUID
GET /api/v1/counterparty/{counterparty_guid}/limits/operations HTTP/1.1
Host: your_host
Accept: */*
{
"columns": [
{
"account_type_guid": "text",
"asset_code": "text",
"asset_issuer": "text",
"max": 1,
"min": 1
}
]
}
Встановлення стандартного ліміту на трансфер для сегмента
Create operation limit
Counterparty GUID
POST /api/v1/counterparty/{counterparty_guid}/limits/operations HTTP/1.1
Host: your_host
Content-Type: application/json
Accept: */*
Content-Length: 86
{
"account_type_guid": "text",
"asset_code": "text",
"asset_issuer": "text",
"max": 1,
"min": 1
}
No content
2.2 Ліміт на певний період часу
Отримання стандартних лімітів Клієнтів для всіх сегментів
Get users limits
Counterparty GUID
GET /api/v1/counterparty/{counterparty_guid}/limits/users HTTP/1.1
Host: your_host
Accept: */*
{
"columns": [
{
"account_type_guid": "text",
"asset_code": "text",
"asset_issuer": "text",
"period": {
"ANY_ADDITIONAL_PROPERTY": {
"max": 1,
"period_key": 1
}
}
}
]
}
Встановлення стандартного ліміту Клієнтів для сегмента
Create users limit
Counterparty GUID
POST /api/v1/counterparty/{counterparty_guid}/limits/users HTTP/1.1
Host: your_host
Content-Type: application/json
Accept: */*
Content-Length: 108
{
"account_type_guid": "text",
"asset_code": "text",
"asset_issuer": "text",
"max": 1,
"period": "day",
"period_key": 1
}
No content
Last updated