Возвращает баланс кошелька команды и доступные объёмы использования облачных телефонов.
- Предварительные условия: вызывающему участнику нужно право на расходы. Кошелёк ищется по команде, поэтому эти цифры относятся ко всей команде, а не к отдельному участнику.
- Эффект: отсутствует. Только чтение. Повтор безопасен при ограниченной выдержке.
- Единицы:
balance— баланс кошелька в центах, а не в денежных единицах.remainingDuration— остаток минут облачного телефона,remainingConcurrency— число слотов; оба ограничиваются нулём и не уходят в минус. - Содержимое: ровно эти три числа. Замороженные суммы кошелька, разделение израсходованных и выданных минут и даты истечения существуют выше по стеку, но здесь намеренно не публикуются.
- Примечание: вызов падает целиком, если не удался запрос кошелька или запрос квот; частичные цифры он не возвращает.
- http://127.0.0.1:40000http://127.0.0.1:40000/api/balance
curl -i -X GET \
http://127.0.0.1:40000/api/balanceRequest processed; inspect code for the business result
Response
{ "code": 0, "msg": null, "data": { "balance": 12500, "remainingDuration": "120", "remainingConcurrency": 3 }, "requestId": "1d4f3ea968664593860b94b35d4ebf5e" }