Change an alarm
update_alarmChanges an alarm the person made: its title, a time alarm's time or days, its drawn wallpaper (words and colours) or theme, its note, its button link, how it snoozes, who can join, whether it is a surprise, and who is let in or taken off. For an alarm that already exists and that the person made; it does not make new alarms, and on or off alone is a separate switch. Fields left out stay as they are. Riders of a friends alarm are told of a new look, and asked to keep riding or leave after a time change; people taken off lose it from their phone without being told. A public alarm cannot change once anyone has joined it. Returns the alarm and its link.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The alarm's id. | |
| date | No | A time alarm's new date, making it a one-off, "2026-11-02". | |
| note | No | A note from the person about the alarm, in their words, shown under its trigger on the alarm's page and in the Daily drop. Up to 500 characters; an empty note clears it. | |
| time | No | A time alarm's new time, 24-hour, "07:15". Its date or days stay unless given. | |
| vibe | No | The feel of the alarm in a few words, "fun poppy anime", "calm", "a simple bell", "hype for a token launch". LFG picks a sound and a drawn look from its library to match; wallpaper words or colours given here win over the look. | |
| reach | No | Who can join: private, friends or public. | |
| theme | No | A picture theme: the alarm gets one of the theme's pictures as its wallpaper and a song in its moods, and a new alarm a title written for it. A wallpaper, title or vibe given as well is kept instead. One of: birthday (Birthday), love (Love), night_out (Night out), shopping (Shopping), winter (Winter), christmas (Christmas), hanukkah (Hanukkah), diwali (Diwali), halloween (Halloween), thanksgiving (Thanksgiving), friendsgiving (Friendsgiving), new_years (New Year's Eve). | |
| title | No | New short name for the alarm. | |
| surprise | No | For a friends alarm: keep it a surprise. People who join see a curtain instead of its title, picture, sound and note until it rings. Free on every plan. | |
| add_groups | No | For a friends alarm: names of the person's friend groups whose members to let in, "Family". Members get a notification. | |
| add_people | No | People to let in to a friends alarm, added to those already in: usernames of the person's LFG friends, or email addresses. Up to 20 at a time. | |
| button_link | No | ||
| repeat_days | No | A time alarm's new repeat days, making it repeating, ["sat","sun"]. | |
| words_color | No | Colour of the words as hex, "#D7FF00". | |
| hide_trigger | No | Needed with surprise, true or false: whether to also keep back when and why it rings, so people who join only know that it will. A surprise is not made until it is given. | |
| snooze_times | No | How many times it can be snoozed: 3, 10 or unlimited. | |
| remove_people | No | People to take off a friends alarm, by username or email. Anyone among them who already joined loses the alarm from their phone, without being told. | |
| silent_snooze | No | true to snooze without the spoken roast LFG plays by default. | |
| snooze_minutes | No | Minutes each snooze lasts: 5, 10, 15, 30 or 60. | |
| wallpaper_color | No | Wallpaper background colour as hex, "#5B2BFF". | |
| wallpaper_words | No | Words drawn on the wallpaper, "WAKE UP"; a line break starts a new line. | |
| people_confirmed | No | Whether the person has confirmed the people and groups being added. Nobody is added or told without it. |