NEW

Limited Time Offer: Get WhatsApp API for only $5 per month + WhatsApp fees.

How To Article

How to Get a WhatsApp API Account (Jan 2022)

Chris Lai
Content Writer, Respond.io
January 4, 2022

Want to connect with your customers using WhatsApp but don't know how to get WhatsApp API? This blog post is for you. We’ll be answering questions like what is WhatsApp API and what you should know before you get WhatsApp Business API. You’ll also find step-by-step guides to signing up for 360dialog and Twilio WhatsApp API accounts. Plus, learn how to get your WhatsApp API key and connect to a WhatsApp CRM.

What is WhatsApp API

WhatsApp API is designed for medium to large companies looking to use WhatsApp with teams of users. However, it is complex and different from other WhatsApp products like WhatsApp Business App in many ways.

For a start, WhatsApp API is not free. Under the notification-based pricing model, businesses will need to pay for sending WhatsApp broadcasts or notifications. To prevent spam, WhatsApp API users cannot reply to messages freely outside the 24-hour Messaging Window.

Creating a WhatsApp Business API Account is as tricky as learning the messaging rules - you can only get a WhatsApp API account through WhatsApp Partners, and the application process varies depending on the Partner (more on that later).

This is an image showing the things need to know before you Get WhatsApp Business API. WhatsApp API is somewhat complex and different from other WhatsApp products like Business App in many ways.  In case you are wondering How to get whatsapp business api for free, WhatsApp API is not free to use. To prevent spam, WhatsApp API users cannot reply to messages freely outside the 24-hour Messaging Window. Plus, you can only get a WhatsApp API account through WhatsApp Partners. It’s also worth noting that WhatsApp API lacks some features found in Business App such as WhatsApp Calls and Group Chats. However, WhatsApp API offers many other advanced functionalities like multi-user support and WhatsApp Notifications. WhatsApp API is also governed by WhatsApp Business Policy and Commerce Policy.
What You Should Know Before Getting a WhatsApp API Account

It’s also worth noting that WhatsApp API lacks some features found in Business App such as WhatsApp Calls and Group Chats. However, WhatsApp API offers many other advanced functionalities like multi-user support and WhatsApp Notifications.

One similarity WhatsApp API has with Business App is that they are both governed by WhatsApp Business Policy and WhatsApp Commerce Policy. WhatsApp Commerce Policy prohibits certain business verticals from using WhatsApp API. This includes, but is not limited to, companies that sell illegal products, drugs and tobacco.

You should review the Commerce Policy carefully to find out if your company is eligible for WhatsApp API before signing up for it. Now that you have a good grasp of WhatsApp API, let’s learn how to get a WhatsApp API account.

How to Get WhatsApp API Account

So how do you apply for WhatsApp Business API? Applying for a WhatsApp API account generally involves four steps:

  1. Buy or port a phone number
  2. Undergo WhatsApp Commerce Policy and Display Name checks
  3. Verify Facebook Business and number, and accept messaging permissions
  4. Generate an API Key to connect to a business software
This is an image on How to Make WhatsApp API. To create api whatsapp, Applying for a WhatsApp API account generally involves four step. This includes buying or porting a phone number, undergoing WhatsApp Commerce Policy verification and Display Name checks, verifying Facebook Business ID and number, accepting messaging permissions, and get whatsapp api key to connect to a business software. Read the blog for more details on How to get access to whatsapp business api
How to Create WhatsApp Business API

Below, we will look at each of these steps in detail.

Buying or Porting a Phone Number

Some Partners require you to buy a number, while others like 360dialog let you port your own number. Make sure the number you port can receive calls or SMS, and is not used for another WhatsApp Business App or API account.

Undergoing WhatsApp Commerce Policy and Display Name Checks

WhatsApp will review your application to ensure that it meets its Commerce Policy. Additionally, WhatsApp will need to approve your Display Name. To be verified quickly, we recommend using a Display Name that matches your legal business name.

Verifying Facebook Business and Number

As part of the application process, you need to complete the Business Verification in Facebook Business Manager by providing some required documents. The process usually takes a few working days. Remember, Facebook Business Verification is different from Facebook Page Verification.

Generating an API Key

Once you have obtained a WhatsApp API account, generate your WhatsApp API account key and connect it to a business software. As it has no app or front-end interface, WhatsApp API has to be integrated into a third-party WhatsApp CRM before you can use it.

Now that you’ve learned the basics of how to get a WhatsApp API account, we’ll walk you through the steps to apply for WhatsApp API through Twilio and 360dialog. The former involves a tedious verification process, while the latter gives you instant access to WhatsApp API.

Twilio WhatsApp API: How to Get WhatsApp Business API Account on Twilio

To get a Twilio WhatsApp API account, create a Twilio account. Any new account comes with $15 of free credit, which is enough to buy a phone number.

1. Navigate to the Twilio Dashboard > Get a Trial Number to create a Twilio Phone Number.

This is a picture showing the process of how to get WhatsApp API. Navigate to the Twilio Dashboard > Get a Trial Number to create a phone number.
Getting a Twilio WhatsApp API Account: The Twilio Dashboard

Then you'll be offered a number in your region.

2. Click Choose this Number. Alternatively, you can search for a different one.

This is a picture showing the process of how to get WhatsApp API. Then you'll be prompted with a number in your region. You can select this phone number, or you can search for a different one.
Getting a Twilio WhatsApp API Account: Selecting the Phone Number

3. Navigate to Programmable SMS > WhatsApp > Senders > Sign Up to Receive Updates.

This is an image showing the process of how to get WhatsApp API. APpply for WhatsApp API access by navigating to Programmable SMS > WhatsApp > Senders > Sign Up to Receive Updates
Getting a Twilio WhatsApp API Account: Sign Up To Receive Updates

After clicking Sign Up to Receive Updates, you will be taken to a form.

4. Provide your Account String Identifier (SID), Facebook Business Manager ID, and other requested details in the Twilio Request Access form.

This is an image showing the process of how to get Twilio WhatsApp API. Once you click Sign Up to Receive Updates, you will be taken to a form. Provide your Account SID, Facebook Business Manager ID, and other details.
Getting a Twilio WhatsApp API Account: Twilio Request Access Form

If your application is successful, you’ll receive a pre-approval email with instructions on what to do next.

5. Create a WhatsApp Sender profile. Go to Programmable Messaging > Senders > WhatsApp Senders. Click on New WhatsApp Sender to create a new profile. A form will appear.

This is a picture showing how to get WhatsApp API on Twilio. Once your account is pre-approved, submit a WhatsApp Sender. Go to the Programmable Messaging > Senders > WhatsApp Senders. Click the New WhatsApp Sender button to create a new profile.
Getting a Twilio WhatsApp API Account: WhatsApp Enabled Senders

6. Provide Business Profile details. Make sure your Business Display Name is in compliance with WhatsApp rules. Press Submit Request when you’re done.

This is an image showing how to get WhatsApp API on Twilio. A form will appear. Select a number, and fill in your Display Name and brand information. Make sure your Display Name is in compliance with WhatsApp rules. Press Submit Request when you’re done.
Getting a Twilio WhatsApp API Account: Business Profile Request Form

7. Go to Facebook Business Manager and approve Twilio to send messages on your behalf.

This is a picture that show to get WhatsApp API on Twilio. You need to give permission to Twilio for sending messages on your behalf. Go to the Facebook Business Manager console and click Approve.
Getting a Twilio WhatsApp API Account: Accept Messaging On Behalf Request

8. Verify your Facebook Business Manager account. Go to Security Center in Facebook Business Manager. Click the Start or Continue button under the Verification section.

Getting a Twilio WhatsApp API Account: Facebook Business Manager Verification

Twilio will complete the registration process and send you a confirmation email. Then, generate an API key to connect to a CRM. If you need a CRM to connect to you can find one here.

Applying for a WhatsApp API account on Twilio is a lengthy process, as the mandatory Facebook Business verification process can take up to several days. If you want to get a WhatsApp API account fast, try 360dialog Express Sign-up.

360dialog WhatsApp API Express Sign-up: How to Get Business WhatsApp API the Easy Way

With 360dialog Express Signup, you can create WhatsApp API in under 10 minutes without Facebook Business verification. Apply for 360dialog WhatsApp API account here.

1. Add an Email, Full Name and your Company Legal Name. Then, create a password that you will use to sign in to the 360 Client Hub.

This is a picture that shows how to get WhatsApp API on 350dialog. To start, click here and press Get Account. Then fill out the WhatsApp Business Account application.
WhatsApp Business Account Application Form

2. Click on Continue with Facebook to connect a Facebook Business Account.

This is a picture showing how to get WhatsApp API on 360dialog. Connect your Facebook Business Account or create a new one.
Connecting a Facebook Business Account

Log in to your Facebook account when prompted. Then, select a Facebook Business Account that you want to associate with your WhatsApp Business Account. If you don’t have a Facebook Business Account, there will be an option to create a new one.

3. Create a WhatsApp Business Account. Fill in the name of your WhatsApp API account - it can be your business name. Click on Continue when done.

Creating a WhatsApp Business Account

4. Create a WhatsApp Business Profile by adding a WhatsApp Business Display Name, Business Category and an optional Business Description.

This is an image showing the process of how to get 360dialog WhatsApp API. Create your WhatsApp Business Profile. Choose a Display Name and add the Business Category and Description.
Creating a WhatsApp Business Profile

This information will be displayed on your WhatsApp Business Account profile, and your customers will be able to see it. Make sure that the Display Name is as close to your Company Legal Name as possible, and that it complies with WhatsApp’s formatting rules.

5. Add and verify the Phone Number to associate with the WhatsApp API account.

This is a picture showing the process of how to get WhatsApp API. Verify your phone number. Enter the 6-digit code you receive via text message or voice call.
Verifying Phone Number

The Phone Number is verified via a PIN sent to you through a call or SMS, so make sure you have access to the number you are using. Remember, the number should not be currently in use with any WhatsApp, WhatsApp Business App or WhatsApp API accounts.

To use a phone number tied to an existing WhatsApp or WhatsApp Business App account, delete your current WhatsApp or WhatsApp Business App account. Keep in mind, deleting your WhatsApp or WhatsApp Business App account means losing your Contacts and Messages permanently.

6. Complete the sign-up process by clicking on OK. You will enter Unverified Trial Experience once the phone number is successfully verified. At this stage, WhatsApp will commence the Display Name and Commerce Policy checks which can take up to 48 hours to complete.

This is an image showing the process of how to get WhatsApp API. Upon successful verification, you will enter Limited Messaging Mode 1. This means you can send up to 1,500 messages.
Unverified Trial Experience

After passing both checks, your WhatsApp API account will go live. Now you can send Message Templates to up to 50 unique customers in a rolling 24-hour period. To increase your messaging capacity and message more customers, you will need to upgrade to Tier 1.

Although optional, the tier upgrade is recommended for businesses that want to use WhatsApp API for sending notifications and broadcasts. To upgrade, simply verify your Facebook Business Account.

Before messaging your customers with WhatsApp API, you need to generate a WhatsApp API key and connect your API account to a WhatsApp CRM.

7. Generate an API Key.

This is an image showing the process of how to get WhatsApp API. Wonder How to get my WhatsApp API key? After completing the signup, you will be logged into 360 Client hub where you can generate your API key.
How to Get WhatsApp API Key

It’s easy to get a WhatsApp API key. After completing the signup, you will be logged in to 360 Client Hub where you can generate your API key. Once you’ve gotten your API key, use it to connect to a WhatsApp CRM.

This is an image showing how to connect to fr.respond.io with WhatsApp API key. WhatsApp API Account is just an API - there is no app and front-end interface. To start messaging your customers with your WhatsApp API account, you need to take the WhatsApp API key & connect to business software.
How to integrate WhatsApp Business API to respond.io

If you are looking for a free WhatsApp CRM that’s not feature-limited, give respond.io a try. Sign up for a free respond.io account, insert your API key and start messaging with WhatsApp API today.

Further Reading

If you want to learn more about WhatsApp for Business, check out these articles:

Tags
Copied to Clipboard!

Ready to get started?

Thank you! You are being redirected to sign-up form.
Oops! Something went wrong, refresh your browser and try again.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Sign Up Free