Apple Ships Retention Messages API; ASC CLI 6.5.0 Adds Full Support Next Day
Apple has added "retention messages" and "retention offers" capabilities to the App Store Connect API: when a user starts canceling a subscription, developers can have Apple display preset custom retention copy. The open-source App Store Connect CLI (8.2k stars) shipped version 6.5.0 the very next day with end-to-end support, and author rudrank posted multiple demos — a follow-up speed worth noting.
Confirmed
- Apple launched retention messages and retention offers in the App Store Connect API (m5)
- ASC CLI released version 6.5.0, with the full changelog published by rudrank (m6)
- 6.5.0's retention message features cover: create/list/view/delete, multi-language versions, and Asset Library artwork (one per version) (m6)
- Demo commands include: creating a retention message with asc subscriptions retention-messages create (m4); writing copy and artwork per locale via versions create + localizations create --locale en-US (m3); assigning a retention message to a specific subscription with assign --subscription-id SUBID --message-id MESSAGEID, a one-to-one binding (m2)
Why it matters
- Retention messages act directly at the critical moment of subscription cancellation, giving subscription apps an official churn-recovery tool where developers previously could only reach canceling users through their own channels
- ASC CLI wrapped the full workflow the day after the API launched, showing how quickly open-source tools can track Apple's official APIs and lowering the barrier for developers to adopt new features
2026-11-05 ~ 2026-11-05 · 6 related posts
Primary sources
- [source] App Store Connect CLI 6.5.0 ships Apple's new retention APIs one day after launch — rudrank · 2026-11-05
- [source] Apple adds subscription retention messages to ASC API; CLI support ships same day — rudrank · 2026-11-05
- asc CLI: create Apple retention messages shown when users cancel subscriptions — rudrank · 2026-11-05
- asc CLI: localize retention messages and attach Asset Library images per version — rudrank · 2026-11-05
- asc CLI: assign retention messages per subscription with the assign command — rudrank · 2026-11-05
- [source] ASC CLI 6.5.0 changelog: retention messages/offers, INSTALLS reports deprecated — rudrank · 2026-11-05