Event subscriptions
Choosing which Apple event types each app receives.
When you add or edit an app, you choose which Apple event types Yeethook should listen for. Events you don't select are ignored at the source, so they never count against your monthly event limit.
How the selector works
The event type selector is split into two sections:
- App Store Connect events — operational events from the development lifecycle (builds, reviews, TestFlight, background assets).
- App Store Server Notification events — in-app purchase and subscription lifecycle events (subscriptions, renewals, refunds, revocations).
Within each section, events are grouped into categories (e.g. "TestFlight", "Subscriptions", "Refunds"). You can:
- Select or deselect an entire section using the Select All / Deselect All button.
- Toggle a category checkbox to select or deselect all events in that group.
- Expand a category to pick individual event types.
A count badge shows how many event types are currently selected.
What each toggle controls
Selecting an event type tells Yeethook to process and deliver that type when Apple fires it. If you deselect an event type, Yeethook still receives the webhook from Apple (Apple sends everything), but it skips processing and delivery for that type.
For Quick Start apps, Yeethook configures the Apple webhook to include all event types. Filtering happens on the Yeethook side. This means you can enable or disable event types at any time without reconfiguring anything in App Store Connect.
For Manual apps, the same applies. Apple sends all event types to the webhook URL. Yeethook filters based on your selections.
Editing subscriptions later
Open the actions menu on any app card and click Event subscriptions. The same selector appears in a dialog. Changes are saved immediately when you click Save.
Event types reference
For a full list of every event type and what it means, see Event types.