Skip to content

gplay apps accessible list

List the Apps the active credential can access, straight from Google via the Play Developer Reporting apps.search method — a server-authoritative inventory, not gplay's local registry.

This is distinct from gplay apps list, which prints the packages you have run gplay apps add on (your chosen working set). The two sets do not necessarily coincide: a credential may be able to add an App it cannot see here, or see org Apps it does not drive (ADR-0039). Use this to bootstrap — discover package names, then gplay apps add the ones you want to work on.

Pagination is one page per invocation: use --page-size and --page-token, and --output json passes the SearchAccessibleAppsResponse through verbatim, nextPageToken included (ADR-0003). In table/markdown output a note on stderr carries the next --page-token when more Apps are available.

Reads on the Play Developer Reporting service with the least-privilege reporting scope; needs a resolved credential (no local-registry fallback).

gplay apps accessible list [flags]
FlagDescription
--output stringoutput format: table, json, or markdown (default: auto — table on TTY, json in pipes/CI)
--page-size intmax Apps per page (API default 50 when unset; capped at 1000 by the server)
--page-token stringpage token from a previous response's nextPageToken
FlagDescription
--account stringname of a stored Account to use (overrides env and active Account)
--retry intretry transient failures (transport errors, 5xx, 429) up to N times with exponential backoff (default: 0, no retry)
--service-account stringpath to a service-account JSON, or inline JSON content (overrides --account, env, and active Account)
--timeout durationper-request API timeout, e.g. 30s or 2m (default: 60s for control-plane calls, none for uploads)
-v, --verboselog flow steps to stderr (info level)