asc apps
Manage apps in App Store Connect.
Commands
list
List all apps in your App Store Connect account.
asc apps list
Options:
| Option | Short | Description |
|---|---|---|
--output | -o | Output format: table, json, yaml |
--limit | -n | Maximum apps to return |
--filter | -f | Filter by name or bundle ID |
Examples:
# List all apps
asc apps list
# JSON output
asc apps list --output json
# Filter by name
asc apps list --filter whisper
# Get just bundle IDs (for scripting)
asc apps list --quiet
Output:
Bundle ID Name SKU ID
live.yooz.whisper Yooz Whisper YOOZWHISPER 1234567890
live.yooz.notes Yooz Notes YOOZNOTES 1234567891
info
Get detailed information about a specific app.
asc apps info <bundle-id>
Arguments:
bundle-id- The app's bundle identifier (e.g.,live.yooz.whisper)
Options:
| Option | Short | Description |
|---|---|---|
--output | -o | Output format: table, json, yaml |
--include | -i | Include related data |
Examples:
# Get app info
asc apps info live.yooz.whisper
# JSON output
asc apps info live.yooz.whisper --output json
# Include version history
asc apps info live.yooz.whisper --include versions
Output:
App: Yooz Whisper
Bundle ID: live.yooz.whisper
SKU: YOOZWHISPER
ID: 1234567890
Primary Locale: en-US
State: READY_FOR_DISTRIBUTION
Versions:
1.0.0 - Live
1.1.0 - In Review
Use Cases
Get App ID for Other Commands
# Get the App Store Connect ID
APP_ID=$(asc apps info live.yooz.whisper --output json | jq -r '.id')
echo $APP_ID
Check App States
# See which apps are in review
asc apps list --output json | jq '.[] | select(.state == "IN_REVIEW")'