asc status

Check the status of your apps and submissions.

Usage

Syntaxbash
asc status [options]

Options

OptionDescription
--storeCheck specific store (appstore or playstore)
--version, -vCheck specific version
--watch, -wWatch for status changes
--jsonOutput as JSON
--project, -pProject ID (uses current if not specified)

Examples

Check overall status

Overall Statusbash
asc status
# Output:
# Project: My Awesome App
#
# App Store Connect
# ─────────────────
# Live Version: 1.9.0 (Released Dec 15, 2024)
# Pending Version: 2.0.0 (In Review)
# Status: Waiting for Review
# Submitted: Jan 5, 2025 at 10:30 AM
#
# Google Play Console
# ───────────────────
# Production: 1.9.0 (200) - 100% rollout
# Pending Release: 2.0.0 (210) - Pending publication
# Status: Under review
# Submitted: Jan 5, 2025 at 10:32 AM

Check specific version

Version Statusbash
asc status --version 2.0.0
# Output:
# Version 2.0.0 Status
#
# App Store Connect
# ─────────────────
# Version: 2.0.0
# Build: 2000
# Status: In Review
# Submitted: Jan 5, 2025 at 10:30 AM
# Review Time: ~24 hours remaining (estimated)
#
# Google Play Console
# ───────────────────
# Version: 2.0.0 (210)
# Status: Under review
# Submitted: Jan 5, 2025 at 10:32 AM
# Track: Production (staged 10%)

Watch for updates

Watch Modebash
asc status --watch
# Output:
# Watching for status changes... (Ctrl+C to stop)
#
# [10:30 AM] App Store: Waiting for Review
# [10:32 AM] Play Store: Under review
# [02:15 PM] App Store: In Review
# [04:30 PM] App Store: Approved ✓
# [04:31 PM] App Store: Processing for App Store
# [04:35 PM] App Store: Ready for Sale ✓
#
# 🎉 Version 2.0.0 is now live on the App Store!

JSON output for CI/CD

JSON Outputbash
asc status --json
# Output:
{
"project": "proj_abc123",
"appstore": {
"liveVersion": "1.9.0",
"pendingVersion": "2.0.0",
"status": "IN_REVIEW",
"submittedAt": "2025-01-05T10:30:00Z"
},
"playstore": {
"productionVersion": "1.9.0",
"pendingVersion": "2.0.0",
"status": "UNDER_REVIEW",
"submittedAt": "2025-01-05T10:32:00Z",
"rolloutPercentage": 10
}
}

Status Codes

App Store Connect

StatusDescription
PREPARE_FOR_SUBMISSIONVersion is being prepared
WAITING_FOR_REVIEWSubmitted, waiting in queue
IN_REVIEWCurrently being reviewed
PENDING_DEVELOPER_RELEASEApproved, awaiting manual release
READY_FOR_SALELive on the App Store
REJECTEDRejected by App Review

Google Play Console

StatusDescription
DRAFTRelease is being prepared
PENDING_PUBLICATIONSubmitted for review
IN_PROGRESSRolling out to users
COMPLETEDFully rolled out
HALTEDRollout halted