WaConnect | API Documentation Dashboard Swagger UI

WaConnect API Documentation

Welcome to the WaConnect API. This documentation provides everything you need to integrate WhatsApp messaging into your application using our platform.

Looking for the interactive API explorer? Visit the Swagger UI to try endpoints directly in your browser.

Overview

WaConnect is a multi-tenant WhatsApp Business API platform built on top of the Meta Cloud API. It provides a simplified REST API for sending and receiving WhatsApp messages, with built-in message tracking, inbox management, and webhook forwarding.

Supported Message Types

TypeEndpointDescription
TextPOST /api/messages/textPlain text with optional URL preview
ImagePOST /api/messages/imageJPEG/PNG image with optional caption
VideoPOST /api/messages/videoMP4 video with optional caption
AudioPOST /api/messages/audioMP3/OGG audio file
DocumentPOST /api/messages/documentPDF, DOCX, or other document
StickerPOST /api/messages/stickerWebP sticker image
LocationPOST /api/messages/locationGPS coordinates with name/address
Reply ButtonsPOST /api/messages/reply-buttonsUp to 3 quick-reply buttons
ListPOST /api/messages/listMenu with sections and rows
Auth TemplatePOST /api/messages/auth-templateOTP authentication template

Quick Start

Get Your API Key

Your WaConnect administrator will provide you with an API Key (starting with wba_) and your Dashboard credentials. Keep the API key secure and never expose it in client-side code.

Send Your First Message

Use the API key in the X-API-Key header to send a text message:

// HTTP Request
POST /api/messages/text HTTP/1.1
Host: app.waconnect.me
X-API-Key: wba_YOUR_API_KEY_HERE
Content-Type: application/json

{
  "to": "15551234567",
  "body": "Hello from WaConnect!"
}HTTP

Check the Response

A successful response returns the WhatsApp message ID:

{
  "success": true,
  "messageId": "wamid.HBgLMTU1NTEyMzQ1NjcVAgASGCA0",
  "to": "15551234567",
  "type": "text"
}JSON

Set Up Webhooks

To receive incoming messages and delivery receipts, ask your administrator to configure your Callback URL. See the Webhooks guide for details.

Base URL

All API endpoints are relative to:

https://app.waconnect.me/apiBase URL

Need Help?

Use the Chat Simulator in your Dashboard to test sending and receiving messages interactively before writing code. You can also explore all endpoints via the Swagger UI.