$gpc apps
--json
List and inspect apps in your Google Play developer account.
usage
gpc apps <subcommand> [options]Commands
| Command | Description |
|---|---|
apps list | List configured applications |
apps info | Show app details |
apps update | Update app details |
apps list
List applications configured in the current GPC config.
Synopsis
bash
gpc apps list1
Options
No command-specific options.
Example
bash
gpc apps list1
json
[{ "packageName": "com.example.myapp", "source": "config" }]1
When no app is configured:
No apps configured.
Set a default app:
gpc config set app com.example.myapp
Or use the --app flag:
gpc apps info --app com.example.myapp1
2
3
4
5
6
7
2
3
4
5
6
7
apps info
Show detailed information about an app from the Google Play Developer API.
Synopsis
bash
gpc apps info [package]1
Options
No command-specific options. The package name is taken from the positional argument, --app flag, or config.
Example
With positional argument:
bash
gpc apps info com.example.myapp1
With global flag:
bash
gpc apps info --app com.example.myapp1
Using the configured default app:
bash
gpc config set app com.example.myapp
gpc apps info1
2
2
json
{
"packageName": "com.example.myapp",
"title": "My App",
"defaultLanguage": "en-US",
"contactEmail": "support@example.com",
"contactPhone": "+1-555-0100",
"contactWebsite": "https://example.com"
}1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
Output as YAML:
bash
gpc apps info com.example.myapp --output yaml1
yaml
packageName: com.example.myapp
title: My App
defaultLanguage: en-US
contactEmail: support@example.com1
2
3
4
2
3
4
apps update
Update app-level details such as contact information and default language.
Synopsis
bash
gpc apps update [options]1
Options
| Flag | Short | Type | Default | Description |
|---|---|---|---|---|
--email | string | Contact email address | ||
--phone | string | Contact phone number | ||
--website | string | Contact website URL | ||
--default-lang | string | Default language (BCP 47) | ||
--changes-not-sent-for-review | flag | Commit without sending for review | ||
--error-if-in-review | flag | Fail if changes are already in review |
At least one field must be provided.
Example
Update contact email:
bash
gpc apps update --app com.example.myapp --email support@example.com1
Update multiple fields:
bash
gpc apps update \
--app com.example.myapp \
--email support@example.com \
--phone "+1-555-0100" \
--website "https://example.com" \
--default-lang en-US1
2
3
4
5
6
2
3
4
5
6
