Тарифи та ліміти запитів
MirApi Gateway використовує багаторівневу систему білінгу та обмеження кількості запитів для захисту upstream API від перевантаження, забезпечення чесного розподілу ресурсів та підтримки гнучкої моделі оплати за фактом використання.
Тарифні плани
Section titled “Тарифні плани”Кожен користувацький акаунт підключений до одного з трьох тарифних планів:
| Тариф | Ліміт запитів / місяць | Вартість понад ліміт (за запит) | Ліміт витрат за замовчуванням |
|---|---|---|---|
free | 10 000 | Не дозволено | Не застосовується |
developer | 10 000 | $0.0001 | $10.00 |
business | 10 000 | $0.00005 | $10.00 |

Розрахунок вартості перевищення
Section titled “Розрахунок вартості перевищення”Якщо користувач тарифу developer або business перевищує свій місячний ліміт запитів, шлюз дозволяє продовжувати виконання запитів, але стягує плату за перевищення:
- Тариф Developer:
(кількість_запитів - ліміт) * 0.0001(тобто $1.00 за кожні 10 000 додаткових запитів). - Тариф Business:
(кількість_запитів - ліміт) * 0.00005(тобто $0.50 за кожні 10 000 додаткових запитів).
Ліміти витрат та помилка оплати (Payment Required)
Section titled “Ліміти витрат та помилка оплати (Payment Required)”Щоб захистити користувачів платних тарифів від непередбачуваних витрат при раптовому сплеску трафіку, передбачено налаштування Ліміту Витрат (billing_spend_limit).
Якщо накопичена вартість перевищення ліміту досягає або перевищує встановлений ліміт витрат, шлюз негайно блокує наступні запити і повертає:
- Статус HTTP:
402 Payment Required - JSON-тіло відповіді:
{ "error": "Payment Required", "message": "Monthly overage spend limit reached. Please increase your spend limit or upgrade your plan on the dashboard."}Для безкоштовного тарифу (free), при досягненні 10 000 запитів повертається:
{ "error": "Payment Required", "message": "Monthly free tier request limit exceeded. Please upgrade your plan on the dashboard."}