← Integrations

App Store Connect

Available now Revenue

Turns daily Sales and Trends reports into revenue per app with Apple's commission as a cost, corrected by the monthly Financial report.

What we pull

  • Sales and Trends reports (daily TSV)
  • Financial reports (monthly)

Every record lands as a financial event with source_type, external_id (deduplicated on re-sync) and provenance. Mode: mock.

Signals and sync

  • Scheduled sync only (no webhooks).
  • Sync interval: daily after 05:00 America/Los_Angeles.
  • Health signals: auth_expired, silent (no sync for over twice the interval), error. Each becomes an in-app notification for the owner and shows in Integrations.

Permissions and secrets

  • App Store Connect API key with role Sales and Reports
  • Issuer ID
  • Key ID
  • Vendor number

Secrets are encrypted at rest (AES-256-GCM, per-owner) and never returned by the API; the panel shows only the last 4 characters and the date. Read-only keys wherever the provider offers them.

Availability

Live: connect it from the panel (Integrations → Connect).

Setup steps

Connect from the panel: Integrations → Connect, paste the key or authorize, pick the business the data belongs to. The first sync starts in the background.