Managing apps

How to add, edit, and delete Apple apps in Yeethook.

The Apps page lists every Apple app connected to your Yeethook account. Each card shows the app name, bundle ID, setup mode (Enriched or Manual), and quick stats for event subscriptions, channel connections, and total events.

Adding an app

Click Add app to open the setup wizard. The wizard has three steps.

Step 1: Choose your setup mode

  • Quick Start (recommended) — select an existing API key. Yeethook validates the key, then imports your apps from App Store Connect automatically.
  • Manual Setup — skip the API key. You enter the app name and bundle ID yourself and configure webhooks in App Store Connect manually.

If you don't have an API key yet, see How do I create an API key?.

Step 2: Select your app

In Quick Start mode, Yeethook fetches your app list from App Store Connect. Pick the app you want to monitor. Apps already connected show an "Already connected" badge.

In Manual mode, enter the app name and bundle ID.

Step 3: Choose event types

Select which App Store Connect webhook events and App Store Server Notification types you want to receive. All events are selected by default. See Event subscriptions for details on what each event type means.

After setup (Manual mode)

After adding a Manual app, Yeethook shows you a webhook URL and secret. Copy both and configure them in App Store Connect:

  • App Store Connect Webhooks — go to Users and Access, Integrations, Webhooks, and paste the URL and secret.
  • App Store Server Notifications V2 — go to your app's settings, App Information, App Store Server Notifications, set the production URL, and select Version 2.

You can view these credentials later from the app's actions menu under Webhook credentials.

Editing an app

Open the actions menu (three dots) on any app card. From there you can:

  • Event subscriptions — change which event types the app listens for.
  • Channel connections — manage which Slack channels receive events from this app, and filter event types per channel.
  • Health check — run a webhook health check (Quick Start apps only). See Webhook health.
  • Webhook credentials — view the webhook URL and secret (if the app has an endpoint).
  • Show events — jump to the Events page filtered to this app.

App name and bundle ID cannot be changed after creation. To change them, delete the app and add it again.

Deleting an app

Open the actions menu and click Delete. A confirmation dialog asks you to type DELETE to confirm.

Deleting an app removes the webhook from Apple (irreversible for Quick Start apps). Past events are preserved in the event log. Connected Slack channels are disconnected but not deleted.

Plan limits

Each plan has a maximum number of apps. If you've reached your limit, the Add app button is disabled and shows your current count, limit, and plan name. Upgrade from the Billing page to add more.