Viber
With Viber’s APIs, you can create unique experiences for users at scale. There are no registration fees and our team is here to support you through the development and integration process.
Viber endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
deleteAllWebhooks /deleteAllWebhooks |
Cancel webhooks event |
| POST |
getAccountInfo /getAccountInfo |
Fetch the account’s details as registered in Viber. The account admin will be able to edit most of these details from his Viber client. |
| POST |
getOnlineStatus /getOnlineStatus |
Fetch the online status of a given subscribed account members. The API supports up to 100 user id per request and those users must be subscribed to the account. |
| POST |
getUserDetails /getUserDetails |
Fetch the details of a specific Viber user based on his unique user ID. The user ID can be obtained from the callbacks sent to the account regarding user’s actions. This request… |
| POST |
sendBroadcastMessage /sendBroadcastMessage |
Send messages to multiple Viber users who subscribe to the account. Sending a message to a user will be possible only after the user has subscribed to the Public Account by… |
| POST |
sendCarouselContentMessage /sendCarouselContentMessage |
The Carousel Content Message type allows a user to scroll through a list of items, each composed of an image, description and call to action button. |
| POST |
sendContact /sendContact |
Send contact messages to Viber users who subscribe to the account. |
| POST |
sendFile /sendFile |
Send file messages to Viber users who subscribe to the account. |
| POST |
sendLocation /sendLocation |
Send location messages to Viber users who subscribe to the account. |
| POST |
sendPicture /sendPicture |
Send picture messages to Viber users who subscribe to the account. |
| POST |
sendSticker /sendSticker |
Send sticker messages to Viber users who subscribe to the account. |
| POST |
sendTextMessage /sendTextMessage |
Send text messages to Viber users who subscribe to the account. |
| POST |
sendUrl /sendUrl |
Send url messages to Viber users who subscribe to the account. |
| POST |
sendVideo /sendVideo |
Send video messages to Viber users who subscribe to the account. |
| POST |
setWebhook /setWebhook |
Webhook will be used for receiving callbacks and user messages from Viber. |
| POST |
webhookEvent /webhookEvent |
This webhook will be used for receiving callbacks and user messages from Viber. |
Viber pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — | — |