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.

330 subscribers
0.1/10 popularity
132276 ms avg latency
16 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Viber endpoints

MethodEndpointDescription
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

PlanPriceRate limitQuotas
BASIC Free

More Communication APIs

View all →
  • Unofficial Whatsapp API Gateway to send or receive messages from various media types with your own phone…

    CommunicationFreemium
  • Professional Phone Number Data: Real‑Time Insights, Reputation Checks, Approximate Geo Location using…

    CommunicationFreemium1.1k subscribers
  • This is not an official API and does not guarantee the result data.

    CommunicationFreemium2.7k subscribers
  • Programmatic Whatsapp Number Account Checker Validator Verification Validation Validate Registration Verify…

    CommunicationFreemium3.1k subscribers
  • Validate email addresses in real-time. Make sure a mailbox really exist.

    CommunicationFreemium203 subscribers
  • Temporary Disposable Gmail API – Your Solution for Instant Privacy and Convenience! Also known as tempmail,…

    CommunicationFreemium1.7k subscribers