Developer platform
WhatsApp, exposed as a clean API.
Embedded Signup, encrypted Meta tokens and message state tracking are infrastructure problems. Your product should call a documented REST API and receive signed events.
Integration model
You never touch Meta credentials.
A customer authorizes your application. Your backend calls ClickMaker with a scoped key. ClickMaker resolves the encrypted Meta token server-side and dispatches through the customer's own WABA.
Register an application
Define redirect URLs, scopes and webhook endpoints.
Authorize a tenant
The organization grants your application access to a connection.
Call the API
Send messages and read resources with a scoped key.
Consume events
Verify signatures, deduplicate by event ID and acknowledge quickly.
POST /messages/template
curl -X POST https://connectapi.clickmaker.in/api/v1/messages/template \
-H "Authorization: Bearer cmc_live_..." \
-H "Content-Type: application/json" \
-H "Idempotency-Key: booking-8842" \
-d '{
"phoneNumberId": "pn_01J8XK4T",
"to": "919876543210",
"template": {
"name": "appointment_reminder",
"language": "en",
"components": [{
"type": "body",
"parameters": [{ "type": "text", "text": "Ananya" }]
}]
}
}'Queued
accepted
Signed
HMAC-SHA256
Traceable
requestId
Example shape · endpoints marked planned are not yet available
Portals
Pick your entry point.
Everything is written against the actual platform modules. Planned capabilities are labelled rather than implied.
Documentation
Authentication, connections, messaging, templates, errors and rate limits.
Read the guideAPI reference
Endpoint-by-endpoint request shapes, scopes and status markers.
Browse endpointsWebhooks
Event catalogue, signature verification, retries and deduplication.
Handle eventsMCP connectors
Connect Claude and ChatGPT with OAuth 2.1 and scoped WhatsApp tools.
Explore MCP connectorsScoped authentication
Keys are bound to one organization and application, with explicit scopes.
Messaging primitives
Text, media, location and approved templates with real status transitions.
Event delivery
At-least-once signed events with retries and dead-letter handling.
Tenant safety
Ownership is resolved from server-side records, never client input.
Need a dedicated sandbox application for your platform?
ClickMaker Connect
Create a workspace and issue your first key.
Register an application, connect a number, and send your first approved template from the API.
No shared ClickMaker sender · Customers own their assets
