Skip to content
CHATLOOP HQ FOR DEVELOPERS

WhatsApp messaging.
Built into your
application.

Send messages, share media, and receive real-time updates. Connect your WhatsApp numbers to a straightforward API, built for the way you work.

Free developer plan. No credit card required.
Your workspaceProduct preview
CHANNEL OVERVIEW

Customer support

ConnectedWhatsApp · Linked device
Channelsupport_01
ConnectionReady to send
POST/api/send/text
{
  "to": "14155552671",
  "text": "Your order is ready for collection."
}
Message sentDelivery updates arrive at your webhook.

Works with the tools you know.

Node.jsPythonGoPHPHTTP / REST
ONE API. THE ESSENTIALS INCLUDED.

Bring conversations into your product.

The building blocks for customer messaging, without a new stack to learn.

01

Messages that reach your customers

Send and receive text messages through a REST API. Connect conversations to the application you already use.

Messaging API
02

More than a text message

Share images, documents, video, and audio with a media request. Keep your customer informed in the right format.

Media endpoints
03

Keep your channels connected

Manage WhatsApp sessions and group conversations from one workspace, with a dedicated API key for each channel.

Explore the reference
04

Stay up to date with webhooks

Receive incoming messages and delivery events at your endpoint. Use each notification directly in your application.

Webhook events
GETTING STARTED

A number. An API key. Your first message.

01

Connect your number

Scan the QR code from WhatsApp’s Linked Devices screen to pair your channel.

02

Set up your connection

Get your channel API key and add a webhook URL to receive incoming events.

03

Make your first request

Send a JSON payload from your application. Use the response to track your message.

MADE FOR YOUR CODEBASE

Your language.
A familiar request.

Standard HTTP. JSON payloads. A channel API key. Everything you need to start sending is in the documentation.

Explore the send endpoint
curl -X POST "https://api.chatloophq.com/api/send/text" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "to": "14155552671",
  "text": "Your order is ready for collection."
}'
Replace YOUR_API_KEY with your channel key.
PLANS THAT FIT YOUR PROJECT

Start small. Move to production.

Test your integration for free, then choose the plan that fits your workload.

FOR DEVELOPMENT

Free

Full API functionality for testing and development, with usage limits applied.

$0USD / free
Explore plan
  • 1 Active WhatsApp Channel
  • Up to 150 messages per day
  • Up to 1,000 API requests per month
  • Full API access for testing & development
  • Periodic activity required
  • Standard community support
FOR PRODUCTION

Developer Pro

A stable and reliable service for production workloads with priority support.

$12.99USD / month
Explore plan
  • Unlimited WhatsApp Channels
  • Unlimited messaging & media
  • Full access to Groups, Channels & Webhooks
  • No per-message charges
  • Priority live support & faster incident handling
  • Account health insights
  • REST API and webhook integration
  • Suitable for long-term, stable production workflows

USD list prices. Paid plans renew at the selected billing interval. Applicable taxes and the final total are shown at checkout.

HELPFUL TO KNOW

A few common questions.

Find more in the docs

Pair your number using WhatsApp Linked Devices. This connection does not require Meta business verification. WhatsApp’s terms and messaging policies still apply.

Your next connection starts here.

Create a workspace and send your first WhatsApp message.

Get started for free