The Watermelon API lets you connect your own systems directly with Watermelon to manage contacts, conversations, and webhooks automatically. It’s built for developers who want to extend their workflows, synchronize data, or create custom experiences on top of Watermelon.
The Watermeon API follows REST principles and is accessible only via HTTPS. For security reasons, unencrypted HTTP requests are not allowed. The Base URL for all API endpoints is:
To keep performance consistent and ensure fair use, the Watermelon API supports up to 100 concurrent requests per source, with a maximum of 500 requests per minute.
Instead of polling for new conversations, messages, or contacts, use webhooks to receive updates instantly as they happen. It’s faster, more reliable, and doesn’t count toward your rate limit.