Skip to main content
Returnerar sidindelat de Application som kontot äger eller har fått behörighet att använda, inklusive saldo, status, tjänstesammanfattning och associerade autentiseringsuppgifter. Lämpligt för batchövervakning av saldo, sökning efter Application ID och åtkomst till hantering av autentiseringsuppgifter.

Förberedelser

  1. Logga in på AceDataCloud-plattformen.
  2. Skapa en kontotoken i Account Token-konsolen.
  3. Vanliga användare använder user_id=me; du kan också hämta din egen UUID från GET /api/v1/platform-tokens/me/.

API-översikt

Vanliga användare bör skicka user_id=me. Om det inte skickas begränsas frågan inte först efter konto, och sidindelning kan returnera 403 vid objekt utan behörighet; om administratörer inte skickar det kan de se hela tabellen.

Frågeparametrar

paid, disabled, expired, low_balance och tag är för närvarande inte filtreringsparametrar på serversidan. För saldoaviseringar bör listan hämtas och därefter bedömas på klientsidan utifrån varje Applications remaining_amount, service.unit och verksamhetströskelvärden.

Begäransexempel

Visa samtidigt Application som du äger och som andra har beviljat dig:

Svarsbeskrivning

Svaret är {count, items}. Varje post innehåller Application-modellfält och dessutom:
  • service: id, alias, title, type, unit, icon_url;
  • credentials: sammanfattning av autentiseringsuppgifter som den aktuella anroparen har behörighet att se;
  • paid, remaining_amount, used_amount, disabled, allow_consume_global;
  • det faktiska värdet för scope är Individual eller Global;
  • det faktiska värdet för type är Usage eller Period.
remaining_amount kan vara tomt; klienten måste först kontrollera om det är tomt innan numeriska jämförelser görs. Kvotenheten bestäms av service.unit.

Nästa steg