Documentation menu

More

Changelog

Dated, additive changes. Breaking changes are announced by email at least 30 days ahead.

2026-08-28

Full messaging parity, groups, reliability, hosted avatars

  • Send envelope on every route: quotedMessageId, mentions, metaData (AI/human attribution).
  • New routes: /send-reaction, /edit-message, /send-location, /send-contact, /send-media-message JSON mode (send by URL, voice notes, stickers).
  • New webhook events: sticker, contact, location, reaction, edit, revoke; envelope gains quoted, mentions, isForwarded, meta, avatarUrl, group.
  • Groups: /get-groups, /get-group-participants, /create-group, /update-group-members, /group-invite-link, /leave-group; opt-in receiving via /set-enable-group-ai.
  • Chats: /mark-read, /mark-unread, /pair-phone, /check-owner-lid, /user-info, /profile-picture, /refresh-avatars, /set-api-secret.
  • Reliability: automatic resume after restarts, 2-minute heartbeat, terminal-state alerting, /health/live, /health/ready, /health/clients, /config.
  • Hosted inbox: media stored on permanent public links; profile pictures mirrored per picture version; GET /chatrooms returns avatarUrl; messages carry downloadUrl, deleted, fromAi, extras.

2026-08-27

Multi-pod routing and pod ownership

  • POST /start returns podName; requests are routed to the owning node transparently.
  • Hosted media pipeline moved into the receiver (/save-message).

2026-08-20

Initial release

  • Sessions (/start, /qr, /check-state, /disconnect), text/media/poll/interactive sends, webhook relay with poll-vote resolution, hosted history.