You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -137,16 +137,7 @@ Notification tokens are unique to each client app. This means a user can have se
137
137
138
138
<Warning>
139
139
**Important: Webhook Response Timing**
140
-
141
140
Webhooks must respond within 10 seconds to avoid timeouts from the Base app. If you encounter a "Failed to add mini app" error, your webhook may be taking too long to respond.
142
-
143
-
Different client apps handle webhook responses differently:
144
-
145
-
**Farcaster app**: Does not wait for webhook responses and does not require a success response to activate notification tokens
146
-
147
-
**Base app**: Waits for the webhook to return a success response before activating the notification token.
148
-
149
-
This means if your webhook processes token saving and sends notifications synchronously before returning a response, tokens may work on Farcaster but fail to activate on Base app.
150
141
</Warning>
151
142
152
143
```tsx page.tsx highlight={11, 25-27}
@@ -363,3 +354,12 @@ Sent when a user disables notifications from, e.g., a settings panel in the clie
363
354
"event": "notifications_disabled"
364
355
}
365
356
```
357
+
## Client App Behavior
358
+
359
+
Different client apps handle webhook responses differently:
360
+
361
+
**Farcaster app**: Does not wait for webhook responses and does not require a success response to activate notification tokens
362
+
363
+
**Base app**: Waits for the webhook to return a success response before activating the notification token.
364
+
365
+
This means if your webhook processes token saving and sends notifications synchronously before returning a response, tokens may work on Farcaster but fail to activate on Base app.
0 commit comments