Skip to main content
Returns, in pages, Applications that the account owns or is authorized to use, including balances, statuses, service summaries, and associated credentials. Suitable for bulk balance monitoring, finding Application IDs, and accessing credential management.

Preparation

  1. Log in to the AceDataCloud Platform.
  2. Create an account token in the Account Token Console.
  3. Regular users use user_id=me; you can also obtain your own UUID from GET /api/v1/platform-tokens/me/.

API Overview

Regular users should pass user_id=me. If not passed, the query is not first narrowed by account, and pagination may return 403 when encountering unauthorized objects; administrators can view the entire table without passing it.

Query Parameters

paid, disabled, expired, low_balance, and tag are currently not server-side filter parameters. For balance alerts, retrieve the list first, then determine on the client side based on each Application’s remaining_amount, service.unit, and business thresholds.

Request Examples

View both Applications you own and Applications that others have granted to you:

Response Description

The response is {count, items}. Each item contains Application model fields, with the following additions:
  • service: id, alias, title, type, unit, icon_url;
  • credentials: credential summaries that the current caller is authorized to view;
  • paid, remaining_amount, used_amount, disabled, allow_consume_global;
  • The actual value of scope is Individual or Global;
  • The actual value of type is Usage or Period.
remaining_amount may be empty; the client must check for null first before performing numerical comparisons. The quota unit is determined by service.unit.

Next Steps