Please register to send and receive messages via Whatsapp.
Send and receive messages by WHA-API. Document is updated weekly generally and gets new qualifications. Please check your documents to be aware. You can visit the News part at WHA-API panel for innovations and updatings.
Get information about phone number, device type, battery status and WhatsApp Web version. Cannot be used when the device out of order.
It indicates the status of the device which connected to WhatsApp API.
UNPAIRED - It indicates there is no matching.
DISCONNECTED - It indicates API is disconnected or out of use.
CONNECTED - It indicates API is connected and available to send or receive messages.
You can have the defined webhook URL address. When there is a sent, received or seen message to webhook URL address, we are sending request.
It allows you to update of your webhook address to get new, seen and delivered message notifications.
It is used for restart the instance. Usually, it will be available in couple minutes.
It is used to log out of the device.
All records of the device will be deleted. It is created again when you scan for QR.
Get the chat list. The chat list includes avatars.
Use this method to make users see their messages read.
You can use it to delete a chat. Use the “phone” or “chatld” parameters to delete.
It is used for delete a message. You can delete the message from you or from everyone it allows. Just sending message id is enough.
Use for create a group, you don’t need to add your number to create a group. If a group is created, a “chatld” belongs to group will turn. It can be sent a message to group when you create a group.
It is used for leave a group. “Exited group" respond will turn if leaving will be successful.
It is used for add new members to an existing or created group.
It is used for delete a member in a group.
It is used for make or dismiss someone as a group admin.
When you use this method, the other will see you are typing. You can active or inactive this method.
Used to mark the message as unread.
Used to mark the message as pinned.
Used to mark the message as unpinned.
Forwarding message to chat or group.
When you use this method, the other will see you are ptt recording. You can active or inactive this method.
You can use the "lastMessageNumber" parameter to receive new messages. The media messages will be stored for 60 days, please do not forget to save it after sending a request to your server. You can make a limitation by using “Limit” parameter.
It allows you to send a message to a group or private chat. "phone" or "chatId" parameters are required to select the person whom you will send a message. Undelivered messages will be added to a message line and they will be sent when device reconnected. You can use emoji in your messages. ?
It is used for send PDF, image and voice. Maximum file size is 60 MB. If the sending more than 10 MB, please fill the “body” parameter as “url” or “form-data”. “body” parameter can be used as base64, url or form-data.
Send location information to a whatsapp chat.
Sending VCARD to chat or group.
It is used for get a user’s up-to-date profile picture. You can get it as link if it is permitted by user’s privacy settings. Data will turnback empty if there is no profile picture or it is hidden.
It indicates whether a number is recorded. Result will appear on the screen like "exits" and "no exits".
It indicates whether the user is active. It will indicate last seen if the user is not active and permitted by privacy settings.
It is used for block a user. You can block more than one user at the same time or It is used for unblock a user. You can unblock more than one user at the same time.
It lists the blocked WhatsApp accounts through your account.