Documentation

Getting Started

This guide walks you through setting up StorePush and connecting your first app.

Prerequisites

Before you begin, you'll need:

  • An Apple Developer account with access to App Store Connect
  • An App Store Connect API key (see Authentication for how to create one)
  • At least one app published or in development on App Store Connect

Step 1: Create Your Account

Sign up at storepush.dev. You can sign in using email OTP — no password required.

Step 2: Add Your App

From the dashboard, click Create App and provide:

  • Key ID — Your App Store Connect API key identifier
  • Issuer ID — Your team's issuer ID from App Store Connect
  • Private Key — The .p8 private key file contents (paste the full PEM string)
  • App Store ID — Your app's Apple ID (found in App Store Connect under General > App Information)

Step 3: Initial Sync

After adding your app, StorePush runs a Pull All job that syncs everything from Apple:

  • All app versions and their metadata (descriptions, keywords, release notes)
  • Screenshots for every device type and locale
  • Builds and their processing status
  • Reviews and ratings

You can monitor the sync progress in real-time from the Tasks section.

Step 4: Configure Sync Interval

StorePush can automatically keep your data fresh by polling Apple at regular intervals. Go to Settings to configure:

  • 5 minutes — Most frequent, ideal during active release periods
  • 15 minutes — Balanced option for regular monitoring
  • 30 minutes — Lower frequency for stable apps

What's Next?