Set Channel Notifications
Whether this channel reaches your phone: {"push": true}.
Off for everybody until they say otherwise. A channel message travelled over the websocket only, so if the app was not open nothing arrived — a teacher posting to a class channel could not actually reach anybody. This is the opt-in that fixes that without turning every channel into a buzzing phone.
Set on the MEMBERSHIP, so it is "this person, in this channel". You must already be a member: joining is a separate act, and a bell on a channel you are not in would be a subscription by the back door.
Deliberately OVERRIDES the global push categories (Nancy, 2026-08-28). send_fcm_to_user is called without a category for this path, so a channel somebody switched on reaches them even if their broad "school" or "messages" toggle is off — the reading being "I want this one". That is only safe because the default is off: every bell is a deliberate, specific act rather than something they were enrolled in. The cost, stated so it is not a surprise later: somebody who turns everything off in Settings still hears from a channel they turned on months ago.
Path parameters
Headers
Request body
Response
Successful Response
Changes
No recorded changes to this endpoint across all 1 revision of this API.