WhatsApp Business API

Integrate WhatsApp Business API for bulk messaging, scheduled messages, and automated customer communication. Boost engagement with our reliable WhatsApp API.

WhatsApp API Integration

Powerful WhatsApp API Features

Advanced capabilities designed to transform your customer communication and business automation

Business Automation

Fully automate your workflows with intelligent chatbots that handle customer inquiries, process orders, and provide 24/7 support without human intervention.

Bulk Marketing

Reach thousands of customers simultaneously with personalized bulk messaging. Our high-throughput API ensures 99.9% delivery rates for your campaigns.

Easy Integration

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.

Template Messaging

Use WhatsApp-approved message templates for transactional and marketing communications. Get faster approval times with our pre-verified templates.

REST API for App

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

Smart Auto Responder

Never miss a customer message with intelligent auto-responders that provide instant replies, collect information, and route conversations to the right department.

API Documentation

Comprehensive guide to integrate our WhatsApp Business API

API Endpoint

POST https://a1topup.com/api/v1/whatsapp/send-message

Request Parameters

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

Sample Request

{
  "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"
}

Success Response

{
  "status": "success",
  "message_id": "MSG123456789",
  "message": "Message sent successfully",
  "timestamp": "2023-12-15T10:30:05Z",
  "remaining_credits": 995
}

Response Parameters

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 Responses

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

Sample Error Response

{
  "status": "error",
  "error_code": "1202",
  "message": "Insufficient credits",
  "required_credits": 1,
  "current_credits": 0
}

Pricing to Suit All Sizes of Business

Unlock the potential of your business with our powerful WhatsApp API

STARTER

₹0.00 / month

  • Messages limit (100)
  • Contact limit (10)
  • Device limit (1)
  • Template limit (10)
  • Apps limit (1)

GOLD

₹799.00 / month

  • Messages limit (unlimited)
  • Contact limit (unlimited)
  • Devices limit (5)
  • Template limit (100)
  • Apps limit (10)
  • Bulk message
  • Access chat list

PLATINUM

₹7,499.00 / year

  • Messages limit (unlimited)
  • Contact limit (unlimited)
  • Device limit (10)
  • Template limit (unlimited)
  • Apps limit (10)
  • Chatbot
  • Bulk message
  • Schedule message
  • Access chat list
  • Access group list

What Our Clients Say

Success stories from our satisfied customers

SIGN UP NOW

Start using our WhatsApp Business API today and enhance your customer communication.