Skip to content

Plans#

GREEN-API provides different rates for interacting with the service features.

  • A free Developer plan

    Allows you to test sending and receiving messages, share location, check if the client's number is registered in WhatsApp, and many other functions. But it has a number of restrictions.

    On the Developer plan you can only interact with 3 chats (contacts or groups) and receive notifications from only 3 chats.

    In the console you can create only 1 instance of the Developer plan.

  • A paid Business plan

    It contains all the features of the free tariff without restrictions. It is designed for full-scale work with a large number of individual clients and group chats.

    In console you can create any number of Business plan instances, payment is made for each instance separately.

Attention

Plans are not applied to the entire account, but to each instance separately.
So, to create 3 instances of the Business tariff, you need to pay for 3 Business tariffs for each instance.

Note

Limitations are updated every month on the 1st of each month.

These tables describe methods that have limitations. If a method is not in the table, then there is no limitations on it.

Methods and limitations#

Method Developer
Number of requests per month
Business
Number of requests per month
checkWhatsapp 100 30 000
updateGroupName 1000 Unlimited
getGroupData 1000 Unlimited
addGroupParticipant 1000 Unlimited
removeGroupParticipant 1000 Unlimited
setGroupAdmin 1000 Unlimited
removeAdmin 1000 Unlimited
getMessage 1000 Unlimited
lastIncomingMessages 1000 Unlimited
lastOutgoingMessages 1000 Unlimited
createGroup 1000 Unlimited
getContacts 1000 Unlimited
downloadFile 500 Unlimited
leaveGroup 500 Unlimited
getChatHistory 300 Unlimited
getStatusInstance 100 Unlimited
getAvatar 100 Unlimited
setGroupPicture 100 Unlimited
readChat 100 Unlimited
archiveChat 100 Unlimited
unarchiveChat 100 Unlimited
getContactInfo 100 Unlimited
EditMessage 100 Unlimited
DeleteMessage 100 Unlimited
setDisappearingChat 100 Unlimited
getDeviceInfo 100 Unlimited
sendTextStatus 10 100
sendVoiceStatus 10 100
sendMediaStatus 10 100
getOutgoingStatuses Unlimited Unlimited
getIncomingStatuses Unlimited Unlimited
deleteStatus Unlimited Unlimited
getStatusStatistic Unlimited Unlimited
getSettings Unlimited Unlimited
setSettings Unlimited Unlimited
getStateInstance Unlimited Unlimited
reboot Unlimited Unlimited
logout Unlimited Unlimited
qr Unlimited Unlimited
getAuthorizationCode Unlimited Unlimited
scanQrCode Unlimited Unlimited
setProfilePicture Unlimited Unlimited
getWaSettings Unlimited Unlimited
receiveNotification Unlimited Unlimited
deleteNotification Unlimited Unlimited
sendMessage Unlimited Unlimited
sendButtons Unlimited Unlimited
sendTemplateButtons Unlimited Unlimited
sendListMessage Unlimited Unlimited
sendLink Unlimited Unlimited
sendPoll Unlimited Unlimited
sendFileByUpload Unlimited Unlimited
sendFileByUrl Unlimited Unlimited
UploadFile Unlimited Unlimited
sendLocation Unlimited Unlimited
sendContact Unlimited Unlimited
forwardMessages Unlimited Unlimited
showMessagesQueue Unlimited Unlimited
clearMessagesQueue Unlimited Unlimited
sendTemplate Unlimited Unlimited

Notifications and limitations#

Notifications Developer
Number of requests per month
Business
Number of requests per month
incomingMessageReceived Unlimited Unlimited
outgoingMessageReceived Unlimited Unlimited
outgoingAPIMessageReceived Unlimited Unlimited
outgoingMessageStatus Unlimited Unlimited
stateInstanceChanged Unlimited Unlimited
statusInstanceChanged Unlimited Unlimited
deviceInfo Notification is
temporarily not working.
Unlimited
Notification is
temporarily not working.
Unlimited
incomingCall Unlimited Unlimited
incomingBlock Notification is
temporarily not working.
Unlimited
Notification is
temporarily not working.
Unlimited
quotaExceeded Unlimited Unlimited