Integrate WhatsApp Business API for bulk messaging, scheduled messages, and automated customer communication. Boost engagement with our reliable WhatsApp API.
Advanced capabilities designed to transform your customer communication and business automation
Fully automate your workflows with intelligent chatbots that handle customer inquiries, process orders, and provide 24/7 support without human intervention.
Reach thousands of customers simultaneously with personalized bulk messaging. Our high-throughput API ensures 99.9% delivery rates for your campaigns.
Get up and running in hours, not weeks. Our well-documented REST API with SDKs for multiple programming languages simplifies integration with your existing systems.
Use WhatsApp-approved message templates for transactional and marketing communications. Get faster approval times with our pre-verified templates.
An API is a set of definitions and protocols for building and integrating application software. It’s sometimes referred to as a contract between an information provider and an information user
Never miss a customer message with intelligent auto-responders that provide instant replies, collect information, and route conversations to the right department.
Comprehensive guide to integrate our WhatsApp Business API
POST https://a1topup.com/api/v1/whatsapp/send-message
Parameter | Type | Required | Description |
---|---|---|---|
api_key | String | Yes | Your unique API key |
phone_number | String | Yes | Recipient's phone number with country code |
message | String | Yes | Message content (text, image URL, document URL) |
message_type | String | No | Type of message (text, image, document, template) |
schedule_time | String | No | Schedule time in ISO format |
{
"api_key": "your_api_key_here",
"phone_number": "+919876543210",
"message": "Hello, this is a test message from WhatsApp API",
"message_type": "text",
"schedule_time": "2023-12-15T10:30:00Z"
}
{
"status": "success",
"message_id": "MSG123456789",
"message": "Message sent successfully",
"timestamp": "2023-12-15T10:30:05Z",
"remaining_credits": 995
}
Parameter | Type | Description |
---|---|---|
status | String | Request status (success/error) |
message_id | String | Unique message ID for reference |
message | String | Response message |
timestamp | String | Message delivery timestamp |
remaining_credits | Number | Your remaining message credits |
Error Code | Message | Description |
---|---|---|
1201 | Invalid API key | The provided API key is invalid or disabled |
1202 | Insufficient credits | Your account doesn't have enough message credits |
1203 | Invalid phone number | The phone number format is incorrect |
1204 | Message too long | The message exceeds the character limit |
1205 | Invalid message type | The message type is not supported |
2201 | WhatsApp API limit exceeded | Rate limit exceeded for the WhatsApp API |
{
"status": "error",
"error_code": "1202",
"message": "Insufficient credits",
"required_credits": 1,
"current_credits": 0
}
Unlock the potential of your business with our powerful WhatsApp API
₹0.00 / month
₹799.00 / month
₹7,499.00 / year
Success stories from our satisfied customers
Start using our WhatsApp Business API today and enhance your customer communication.