Цены и баланс
Прайс в USD, режимы OWN и PLATFORM, предоплаченный баланс.
Цены
Цены указаны в USD: за одну звезду и за Premium на 3, 6 и 12 месяцев.
GET /v1/prices{
"currency": "USD",
"stars": { "unitPrice": "0.0165", "min": 50, "max": 1000000 },
"premium": [
{ "months": 3, "price": "12.99" },
{ "months": 6, "price": "16.99" },
{ "months": 12, "price": "29.99" }
]
}Суммы передаются строками в долларах США; цена Stars = unitPrice × quantity (500 звёзд × "0.0165" = $8.25). Цена фиксируется в заказе в момент создания: если прайс изменится, уже созданные заказы не пересчитываются.
Режимы пула
PLATFORM | OWN | |
|---|---|---|
| Кто платит поставщику | мы, из пула аккаунтов Platform | вы, своими Supplier Accounts |
| Что списывается с баланса | полная цена звёзд/Premium | только сервисная комиссия |
| Кому подходит | быстрый старт, небольшие объёмы | большие объёмы, свои кошельки и сессии |
Режим задаётся на ваш аккаунт; цены по умолчанию для режима могут быть переопределены индивидуально.
Баланс
GET /v1/balance{ "currency": "USD", "available": "250.00", "held": "8.25", "creditLimit": "0.00", "unlimitedCredit": false }availableможно тратить;heldзаблокировано под заказы в работе.- Создание заказа блокирует сумму (
HOLD),SUCCEEDEDсписывает её (CAPTURE),FAILEDвозвращает (RELEASE). - Если
available + creditLimitменьше цены заказа, ответ будет402(-9301). ПриunlimitedCredit: true(включает iFragment по договорённости) заказы не упираются в баланс, долг гасится пополнением. - Пополнение выполняется по договору, вручную; каждое движение видно в кабинете (ledger).
Your tenant's prices in USD. Stars price = unitPrice × quantity.
Authorization
apiKey ifk_<clientId>_<secret>, for example ifk_48aa52d67c0fef6decb05b36_lVlZSWKN43sgb2vfEpFbqtzQ0ePNZya6yZr-RmJ4wxo
In: header
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/prices"{ "success": true, "data": { "currency": "USD", "stars": { "unitPrice": "0.0165", "min": 50, "max": 1000000 }, "premium": [ { "months": 3, "price": "12.99" }, { "months": 6, "price": "16.99" }, { "months": 12, "price": "29.99" } ] }, "meta": { "requestId": "9f1c2b7e-3a4d-4e5f-8a6b-7c8d9e0f1a2b", "timestamp": "2026-10-06T09:15:22.481Z", "processingTimeMs": 38 }}available is free funds, held is reserved for orders in progress,
creditLimit is how far the balance may go below zero; with unlimitedCredit orders are not limited by the
balance at all (the debt is settled by top-ups).
Authorization
apiKey ifk_<clientId>_<secret>, for example ifk_48aa52d67c0fef6decb05b36_lVlZSWKN43sgb2vfEpFbqtzQ0ePNZya6yZr-RmJ4wxo
In: header
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/balance"{ "success": true, "data": { "currency": "USD", "available": "248.35", "held": "1.65", "creditLimit": "0.00", "unlimitedCredit": false }, "meta": { "requestId": "9f1c2b7e-3a4d-4e5f-8a6b-7c8d9e0f1a2b", "timestamp": "2026-10-06T09:15:22.481Z", "processingTimeMs": 38 }}