Skip to main content
Stronicowo zwraca Application należące do konta lub udostępnione do użycia, w tym saldo, status, podsumowanie usługi i powiązane poświadczenia. Nadaje się do masowego monitorowania salda, wyszukiwania Application ID i przechodzenia do zarządzania poświadczeniami.

Przygotowanie

  1. Zaloguj się do platformy AceDataCloud.
  2. Utwórz token konta w konsoli Account Token.
  3. Zwykli użytkownicy używają user_id=me; można również pobrać własny UUID z GET /api/v1/platform-tokens/me/.

Przegląd interfejsu

Zwykli użytkownicy powinni przekazać user_id=me. Bez jego przekazania zapytanie nie jest najpierw zawężane według konta, a stronicowanie może zwrócić 403 po napotkaniu obiektu bez uprawnień; administratorzy mogą bez jego przekazania przeglądać całą tabelę.

Parametry zapytania

paid, disabled, expired, low_balance i tag nie są obecnie parametrami filtrowania po stronie serwera. Alerty salda powinny po pobraniu listy być oceniane po stronie klienta na podstawie remaining_amount, service.unit i progów biznesowych każdego Application.

Przykład żądania

Jednoczesne wyświetlanie Application należących do użytkownika i udostępnionych mu przez innych:

Opis odpowiedzi

Odpowiedź ma postać {count, items}. Każdy element zawiera pola modelu Application oraz dodatkowo:
  • service: id, alias, title, type, unit, icon_url;
  • credentials: podsumowanie poświadczeń, które bieżący wywołujący ma prawo zobaczyć;
  • paid, remaining_amount, used_amount, disabled, allow_consume_global;
  • rzeczywista wartość scope to Individual lub Global;
  • rzeczywista wartość type to Usage lub Period.
remaining_amount może być puste; klient musi najpierw sprawdzić, czy wartość jest pusta, a następnie wykonać porównanie liczbowe. Jednostkę limitu określa service.unit.

Następny krok