Setup guide · ~5 minutes

Connect App Store Connect

Four credentials, one visit to App Store Connect. The key you create is read-only — it can download reports, never touch your apps.

Key ID2X9R4HXF34
Issuer ID57246542-96fe-1a63-e053-0824d011072a
Private key (.p8 file)AuthKey_2X9R4HXF34.p8
Vendor Number81234567

Sign in to App Store Connect

appstoreconnect.apple.com
Use an account with the Admin or Account Holder role — creating API keys requires it. If you only have a Developer-role account, ask your account holder to do steps 1–5 (they take two minutes).
appstoreconnect.apple.com
The App Store Connect sign-in page with the email field filled and the cursor moving to Continue
GUIDE

Open Users and Access

App Store ConnectUsers and Access
Click Users and Access in the top navigation bar — it's there on every App Store Connect page.
appstoreconnect.apple.com/apps
The App Store Connect Apps page with the cursor moving to Users and Access in the top navigation
GUIDE

Go to the API keys

Users and AccessIntegrationsApp Store Connect APITeam Keys
Select the Integrations tab at the top, then App Store Connect API in the sidebar. You want Team Keys (not Individual Keys — those can't access financial reports).
appstoreconnect.apple.com/access/integrations/api
Users and Access with the Integrations tab active, showing App Store Connect API Team Keys and the Issuer ID
GUIDE

Generate the key with the Finance role

Team Keys⊕ Generate API Key
Click Generate API Key. Name it Reevee so you'll recognize it later, and under Access select the Finance role.
⚠ ImportantThe role must be Finance. Sales, Developer, or Marketing roles cannot download financial reports — the connection will validate but return no revenue.
appstoreconnect.apple.com/access/integrations/api
The Generate API Key dialog with the name Reevee typed in and the cursor selecting the Finance role
GUIDE

Download the .p8 file and copy both IDs

Team Keysyour new key
Your new key appears as a row in the Team Keys table. Click Download API Key on that row to get the AuthKey_XXXXXXXXXX.p8 file, use Copy Key ID next to the key's ID (it appears when you hover the row), and copy the Issuer ID shown above the table (it's shared by all your keys).
⚠ ImportantApple lets you download the .p8 file exactly once. If you lose it, you'll have to revoke the key and create a new one — save it somewhere safe.
appstoreconnect.apple.com/access/integrations/api
The Team Keys table with the new Reevee key row showing Copy Key ID and the cursor on Download API Key
GUIDE

Find your Vendor Number

App Store ConnectPayments and Financial Reports
Open Payments and Financial Reports. Your Vendor Number is the 8-digit number shown at the top left, under your legal entity name. Reevee needs it to request your sales reports.
appstoreconnect.apple.com/itc/payments_and_financial_reports
Payments and Financial Reports with the cursor on the Vendor Number under the legal entity name
GUIDE

Paste everything into Reevee

ReeveeSettingsIntegrationsConnect App Store
In Reevee, open Settings → Integrations and click Connect App Store. Paste the Key ID, Issuer ID, and Vendor Number, and paste the contents of the .p8 file (open it in any text editor — it starts with -----BEGIN PRIVATE KEY-----). Reevee validates the credentials against Apple immediately and starts the first sync.
📘 Good to knowApple publishes daily reports on a 1–2 day delay — that's an Apple property, not a sync problem. Reevee always shows which date each store has reported through, so you'll never mistake the publishing lag for a revenue drop.
app.reevee.app · Settings › Integrations
Connect App Store
Key ID
7Q2MK9PL3D
Issuer ID
f2c4e8a1-77bd-41e0-9a3c-5d6b2f8e1c90
Vendor Number
87654321
Private key (.p8 contents)
-----BEGIN PRIVATE KEY----- MIGTAgEAMBMGByqGSM49…
Validate & Connect
GUIDE

That's it.

The first sync backfills your history and usually finishes within a few minutes. Also connecting Google Play? That guide is here.