Official WhatsApp Business Platform API

Drive revenue and improve engagement with trusted and scalable WhatsApp API

WhatsApp Business API enables businesses to build better customer experiences with seamlessly integrated applications.

  • Send one-way WhatsApp messages with API for OTPs or promotions
  • Serve with personalized messages on WhatsApp and other channels
  • Seamlessly integrate WhatsApp API to your own platforms
  • Increase customer trust with WhatsApp’s official green tick badge
WhatsApp API

Trusted by 35,000+ business worldwide of all sizes

Enhance your customer engagement on a reliable platform for better higher revenues


More than 1 billion

people message with a business each week on WhatsApp worldwide.



of online adults in worldwide message with a business at least once a week.



of adults want to communicate with businesses in the same way they do with friends/family.

Mekari Qontak WhatsApp API solutions to meet all of your customer engagement needs

Enable end-to-end conversational marketing, sales, and support experiences on WhatsApp by designing and deploying use cases through a unified platform

Build a powerful customer trusts with the verified green tick badge

  • Proving legal business registration with official documents
  • Building a well-known and reputable business brand
  • Increased credibility for your business
Official Green Tick

Reach a broader & wider audience instantly with WhatsApp blast

  • Send out unlimited broadcast messages at once without saving contacts
  • Build intimacy with personalized and scheduled messages
  • With the official WhatsApp API, send messages safely without getting banned
Unlimited Blast Message

Enhance customer service and sales with leading AI chatbot technology

  • Easy chatbot implementation, drag & drop settings with no coding required
  • Provide customers with convenient, personalized, and timely assistance on all channels
  • Automate CS and reduce operational costs using a conversational virtual assistant
AI Chatbot

Maximize engagement with personalized & necessary messages

  • Integrate to your own app and send OTPs in a timely manner
  • Increase customer loyalty with birthday messages & promotions
  • Create automated status update messages for deliveries & orders
Automation & OTP

Ensures efficient customer support to enhance customer satisfaction and experience

  • Automating the process of completing customer tickets
  • Streamlining the customer service process
  • Implementing an advanced agent routing system
Ticketing System

Meet your customers any where they like in one platform

Integrate WhatsApp Business API to your platform in seconds

Scale communications and enhance engagement to unlock new growth opportunities with WhatsApp API flexible to all developers

  • Access detailed API documentation
  • Various programming languages
  • Create custom message templates
const url = '';
const options = {method: 'GET', headers: {Authorization: 'Bearer {{access_token}}'}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
} catch (error) {
import http.client

conn = http.client.HTTPSConnection("")

headers = { 'Authorization': "Bearer {{access_token}}" }

conn.request("GET", "/api/open/v1/templates/whatsapp", headers=headers)

res = conn.getresponse()
data =

using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
    Method = HttpMethod.Get,
    RequestUri = new Uri(""),
    Headers =
        { "Authorization", "Bearer {{access_token}}" },
using (var response = await client.SendAsync(request))
    var body = await response.Content.ReadAsStringAsync();
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "")
  .setHeader("Authorization", "Bearer {{access_token}}")

    "Authorization: Bearer {{access_token}}"

$response = curl_exec($curl);
$err = curl_error($curl);


if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;

“With Qontak we can provide information quickly for incoming inquiries related to our programs.“

Jay Arief RahmanDigital Marketing Manager - IALF

3x growth in class registrants

“Qontak chatbot really helps our team in answering common questions, it can reduce our fatigue in answering questions outside of operating hours. So that our service is always on 24/7.”

PritaHead of Talent Search and Admission - UGM

2x faster admin response time

“By using Qontak’s multiple WhatsApp agents, we can solve and help Selleri users if they have problems or questions, without the need to increase costs at manpower.”

Najmuddin HuseinCo-Founder - Selleri

25% increase on monthly active users

Frequently Asked Questions (FAQ)

How does the WhatsApp Business API work?

The WhatsApp Business API works by either working directly with a WhatsApp Business Solution Providers (BSP) who will set up an integrated API solution with a software offering or directly integrating the WhatsApp API with a technology stack.

One reason why a business might work with a WhatsApp BSP is to enable software features like the use of WhatsApp for multiple agents on several devices. Customers can also receive quicker responses, supported by automated messages by virtual assistants on a WhatsApp chatbot app.

What are the benefits of WhatsApp API?

  • Handle an unlimited number of customers with just one WhatsApp number
  • Serve customers 24 hours, non-stop
  • Let AI chatbots automate repetitive conversations and problem resolutions
  • Obtain comprehensive reporting dashboards to monitor sales and customer service on WhatsApp
  • Able to be integrated with CRM software to increase customer service experience
  • Improve customer service performance to be quicker and more efficient
  • Build customer loyalty with the green checkmark credibility feature
  • Send unlimited broadcast messages at once to thousands of contacts with WhatsApp blast
  • Save on operational costs with an affordable and automated WhatsApp solution
  • Equipped with end-to-end data encryption to ensure the confidentiality of WhatsApp users

No, the WhatsApp API is not open to the public. While WhatsApp offers a suite of business APIs for interacting with business accounts and customers programmatically, it is primarily intended for marketing or sales.

Access to the WhatsApp Business API is unavailable for end-users and is typically provided to businesses through WhatsApp Business Solution Providers (BSP). This API may involve charges depending on the specific needs and type of business operations. You can calculate your estimated budget with our WhatsApp pricing calculator.

Additionally, it’s important to note that certain types of businesses, such as those related to gambling, adult content, and alcohol, are not allowed to be promoted using this platform.

Notes: Access to the WhatsApp API is controlled and requires approval from WhatsApp and its authorized partners.

WhatsApp Business Account is a regular WhatsApp account for businesses. It allows you to interact with customers using the WhatsApp app. It’s suitable for small-scale customer communication and doesn’t involve programming.

WhatsApp API is a more advanced option for larger businesses. It enables automated messaging and integration with business systems. Developers use the API to build custom solutions for handling large volumes of messages and managing customer interactions programmatically. With WhatsApp Business API, you can easily use the official WhatsApp bulk sender and other advanced features to support your business needs.

You must use a WhatsApp Business Solution Provider (BSP) to create a WhatsApp API. Meta (formerly Facebook) provides APIs for businesses to connect with WhatsApp through these WhatsApp BSPs.

You can apply for access through Mekari Qontak as an official WhatsApp Business Solution Provider and set up your WhatsApp API for business communication.

No, WhatsApp API is not free. Businesses must pay WhatsApp Business Partner fees and pricing costs based on their WhatsApp conversations to send and receive messages through the WhatsApp API.

WA API prices differ depending on business initiation and user or customer initiation.

User initiation (UIC) fee of 0.0482 USD per message in one chat session (24 hours) for Asia Pacific numbers. Meanwhile, Business initiation conversion (BIC) is charged 0.0742 USD per message for the same conditions.

Please note that this price may vary depending on the country of origin. You can learn more about WA pricing here or calculate the estimated costs required with our WhatsApp Pricing Calculator.

WhatsApp API is only available to medium and large businesses. So, WhatsApp business API is also called “WhatsApp Enterprise”.

For small businesses, getting approval is nearly impossible. They can use the free WhatsApp Business Application and use several features, such as sending instant messages (non-interactive messages)

WhatsApp WhatsApp Sales