New: developer portal at /developers with usage, API keys, webhooks and request logs.
New: every Platform API response carries an X-Request-Id header. Quote it when you contact support.
New: the API reference at /developers/docs covers every endpoint, parameter, error code and webhook.
Changed: API keys are shown once when created and are no longer stored in readable form. Existing keys keep working.
Improved: key authentication is much faster for accounts with many keys.
API
Interactive messages, templates, consent and bot actions
New: interactive messages (reply buttons, lists and call-to-action buttons) on /platform/messages/send and bot replies.
New: message templates and the 24-hour session window. Outside the window a bot can only send approved templates.
New: consent. Record opt-ins with /opt-ins; users can reply STOP and START. Marketing templates need an explicit opt-in.
New: bot typing indicator, mark-as-read, reactions and media upload.
New: webhooks for message.received (including button and list replies), message.reaction, message.delivered, message.read and subscription.updated.
New: dynamic URL buttons in templates.
API
Link buttons on messages
New: attach up to 2 link buttons to a message with "buttons": [{"label", "url", "color"}]. Labels are up to 12 characters, URLs must be https, and color is an optional #RRGGBB hex.
API
Signed webhooks and business bots
New: signed outbound webhooks for incoming messages, per API key (X-Gekychat-Signature).
New: business-run (external) bots that forward messages to your webhook and reply through the API.
Changed: messages sent with a user API key are saved with the key owner as the sender.