Skip to main content
Повертає посторінково Application, якими володіє обліковий запис або на використання яких він має дозвіл, включно з балансом, статусом, зведенням послуги та пов’язаними обліковими даними. Підходить для пакетного моніторингу балансу, пошуку Application ID та переходу до керування обліковими даними.

Підготовка

  1. Увійдіть до платформи AceDataCloud.
  2. Створіть токен облікового запису в консолі Account Token.
  3. Звичайні користувачі використовують user_id=me; також можна отримати власний UUID через GET /api/v1/platform-tokens/me/.

Огляд API

Звичайні користувачі повинні передавати user_id=me. Якщо не передавати, запит спочатку не буде звужено за обліковим записом, і під час пагінації об’єкти без прав доступу можуть повертати 403; адміністратори без передавання можуть переглядати всю таблицю.

Параметри запиту

paid, disabled, expired, low_balance і tag наразі не є параметрами серверної фільтрації. Для сповіщень про баланс слід після отримання списку визначати на клієнті на основі remaining_amount, service.unit і бізнес-порогів кожного Application.

Приклад запиту

Одночасний перегляд Application, якими ви володієте, і тих, які інші надали вам:

Опис відповіді

Відповідь має формат {count, items}. Кожен елемент містить поля моделі Application і додатково:
  • service: id, alias, title, type, unit, icon_url;
  • credentials: зведення облікових даних, які поточний викликач має право бачити;
  • paid, remaining_amount, used_amount, disabled, allow_consume_global;
  • фактичне значення scope — Individual або Global;
  • фактичне значення type — Usage або Period.
remaining_amount може бути порожнім; клієнт повинен спочатку перевірити на порожнє значення, а потім виконувати числове порівняння. Одиниця квоти визначається service.unit.

Наступні кроки