App Store Connect Monitoring

Track your iOS app builds, review statuses, and account health with comprehensive App Store Connect API monitoring.

Overview

Statused monitors your Apple apps and turns status changes into clear notifications for your team. We track 4 key areas in App Store Connect to keep you informed at every step of your release process.

Build Processing Status

Track your builds through Apple's processing pipeline:

  • Processing: Apple is working on your build (not ready for testing yet)
  • Valid: Build passed and is ready for TestFlight internal testing
  • Invalid or Failed: Build failed processing (uncommon but it happens)

Perfect for notifying QA teams when TestFlight builds are ready, or triggering CI webhooks when your app is cleared for App Store submission.

App Review Progress

The review pipeline has many statuses, but these are the ones that matter:

  • Prepare for Submission: You're getting your app ready for review
  • Ready for Review: Confusing name! This means you still need to hit "Submit for Review" in App Store Connect. If you see this status, log in and complete the submission.
  • Waiting for Review: Your app is in Apple's review queue
  • In Review: Apple is actively reviewing your app
  • Rejected: Apple rejected your app and you need to address their feedback
  • Pending Developer Release: Apple approved your app but you control when it goes live
  • Ready for Sale: Your app is live on the App Store

Want the complete list? Check out Apple's App and submission statuses documentation.

Account Health

Keep tabs on your App Store Connect organization:

  • Pending Agreement Acceptance: New agreements need your signature
  • Agreement Accepted: All agreements are current

Critical: Apps can't be submitted or released while agreements are pending. Resolve these immediately to avoid blocking your releases.

Phased Release

Apple offers a phased release option that gradually rolls out your update over 7 days following a fixed schedule (1% → 2% → 5% → 10% → 20% → 50% → 100%). Unlike Google Play's staged rollout, you can't set a custom percentage — you can only pause and resume the automatic progression.

Statused tracks your phased release as it progresses through each day. You'll get a notification when:

EventExample notification
Rollout progresses"Your phased rollout for MyApp is active, rolling out to 5% of your users."
Rollout paused"Your phased rollout for MyApp has been paused at 5%."
Rollout resumed"Your phased rollout for MyApp has been resumed and is rolling out to 5% of your users."
Rollout completes"Your phased rollout for MyApp is complete and your app update has rolled out to 100% of users."

If you use manual release (Pending Developer Release) instead of phased release, Statused will notify you when your app is approved and waiting for you to release it, and again when it goes live.

API Service Health

We also monitor App Store Connect API uptime. Apple's official System Status page can be slow to reflect issues, so we track the specific endpoints Statused needs in real-time.

During API outages, we won't spam you with notifications, but you can check our Status Page for current service health.