WatsiWatsi Docs

Changelog

Latest updates, new features, and changes to the Watsi API and developer platform.

Public documentation site overhaul

  • Launched new docs site with sidebar navigation, quickstart guide, and comprehensive guides
  • Added per-resource documentation for all public API endpoints
  • New guides for authentication, pagination & filtering, and calendar/booking integration
  • Webhook documentation expanded with event catalog, signing guide, and end-to-end tutorial

OpenAPI specification & CI validation

  • Published OpenAPI 3.1 specification at /spec.json
  • Added interactive API reference powered by Scalar
  • CI pipeline now validates spec stays in sync with code
  • Spec is auto-generated from route definitions — no manual maintenance needed

Tags API

  • New endpoints: create, list, and delete workspace tags
  • Assign and remove tags on customer contacts
  • Filter customers by tag_id in the list endpoint

WhatsApp Templates API

  • List, read, and manage WhatsApp message templates via the API
  • Filter templates by approval status (approved, pending, rejected)
  • Template variable substitution in send-message endpoint

Customers API

  • New endpoints: list, read, create, and update customer contacts
  • Search customers by name or phone number
  • Customer data included in conversation list responses

Initial public API release

  • REST API with Bearer token authentication
  • Conversations: list and filter conversations
  • Messages: send text messages within the 24-hour window
  • Users: list workspace team members
  • Rate limiting at 100 requests/minute per API key