Whautomate REST API

Build custom WhatsApp integrations with the Whautomate REST API

What you can do with the REST API integration

Build any custom integration with the Whautomate REST API. Sync clients, manage contacts, send messages, trigger broadcasts, book appointments, run classes and orchestrate every part of the platform programmatically. Full reference is available in the Whautomate REST API help guide.

The API is REST + JSON and authenticated with an API key. Whautomate is hosted in multiple regions, so data stays in the geography that matches your account - the right base URL is shown inside Integrations → REST API in your dashboard, no need to memorise it.

Use the REST API to wire Whautomate into your product, internal CRM, data warehouse or AI agent. If you would rather build with no code, the same actions are available through the Zapier, Pabbly Connect, Pipedream, viaSocket and n8n integrations - all built on top of this API.

Key features

API key authentication

Generate and rotate API keys from Integrations → REST API. Pass them in a request header on every call.

Regional hosting

Whautomate runs in multiple regions and your dashboard shows the host URL for your account - so customer data stays in your geography.

Messages & broadcasts

Send WhatsApp, Instagram, Messenger, Telegram and live chat messages, and trigger broadcast campaigns by API.

Contacts, clients & tags

Create, update and search contacts and clients. Apply tags to trigger automations or build segments programmatically.

Appointments & classes

Book, reschedule and cancel appointments; create classes and manage participants from your own backend.

Sales pipeline & segments

Move contacts through stages, build segments and orchestrate targeted campaigns - all by API.

How to connect REST API to Whautomate

1

Open Integrations → REST API

Inside Whautomate, go to Integrations and select REST API.

2

Copy your host URL

The dashboard shows the base URL for your region - copy it as-is, no manual setup.

3

Generate an API key

Click "New API Key" - the key is only shown once, so store it in a secrets manager.

4

Make your first call

Send a request with your API key header. See the help guide for endpoint specifics.

Why teams pick the REST API integration

14
Endpoint categories
300
Requests/min on paid plans
Multi-region
Hosted near your data
JSON
Standard payloads

Tools and resources to keep exploring

Everything you need to get more out of Whautomate and the REST API integration.

Popular tools

Learn more

Frequently asked questions

Where is the full API documentation?

The complete reference - endpoint categories, parameters and examples - lives in the Whautomate help center.

How do I authenticate API requests?

Pass your API key in the request header on every call. Generate and rotate keys from Integrations → REST API inside your Whautomate account.

What are the rate limits?

Trial accounts can make 60 requests per minute (up to 100 requests/day). Subscribed accounts get 300 requests per minute (up to 432,000 requests/day). Enterprise customers can request higher limits.

Which host URL should I use?

Whautomate is hosted in multiple regions. The correct base URL for your account is displayed inside Integrations → REST API - just copy it from there. There is no manual configuration to do.

What can I do with the API?

The API covers 14 categories: clients, client tags, contacts, contact tags, staff, locations, segments, broadcasts, messages, service categories, services, appointments, classes and contact stages.

How does this differ from webhooks?

The REST API lets you push data into Whautomate (request/response). Webhooks let Whautomate push events into your systems in real time - see the webhooks integration for the full event list.

The Complete Omnichannel Customer Engagement Platform

Go beyond free tools. Automate conversations, build AI chatbots, send broadcast campaigns, book appointments, sell products, and manage every messaging channel from one powerful platform. Trusted by thousands of businesses worldwide.

  • WhatsApp, Instagram, Messenger, Telegram & Live Chat
  • AI chatbots & no-code automation
  • Broadcast campaigns & analytics
  • Appointment & class booking
  • E-commerce, Shopify & WooCommerce integration
  • CRM, invoicing & payment collection

No credit card required. Free 7-day trial. Visit our pricing page for plans.