Viber Verify API - Get Started

Welcome to the Dexatel Viber Verify API documentation. This guide is designed to help you quickly set up and start using the Dexatel Viber Verify API to send One-Time Passwords (OTPs) and verification messages via Viber. This service leverages Viber's extensive user base to provide a secure and efficient method for user authentication. Follow these steps to get started.

Step 1 - Account Registration

To access the Dexatel Viber Verify API, you must create a Dexatel account first. Here's how:

  1. Visit and click on the "Start for Free" button.
  2. Fill out the registration form with your name and business email address.
  3. Verify your email address by clicking on the verification link sent to your email.
  4. Log in to your Dexatel account to access the dashboard.

Step 2 - Registering a Viber Business Account

Before you can send messages via Viber, you need to have a Viber Business account linked to Dexatel. Here are the essential prerequisites and steps for registration:


  • A business name and contact information.
  • A Viber account for your business, not already used for another service.


  1. In your Dexatel dashboard, click Add Channel, then click Add next to the Viber section. Once you have done this, Viber will be listed in the Channels section of the left-hand menu.
  2. Click the newly added Viber section, pick Get Access from the drop-down, and click Start Now.
  3. Follow the on-screen instructions and provide all the business details required to register your Viber Business Account. Please ensure the provided information is valid and accurate.
  4. Submit your application. One of the Dexatel team members will review it and contact you to coordinate future process steps. Dexatel will then work with Viber to verify your business, which typically takes 5 - 7 business days, depending on various factors.

Step 3 - Creation of the Authentication Template

Viber allows the use of message templates to send OTPs and verification messages. Here's how to create an effective authentication template:

  1. Login to your Dexatel account dashboard and click the Message Library option from the menu on the left.
  2. Click the Create Template button and pick Viber as the messaging channel.
  3. Design your message template. It should be concise and include placeholders for dynamic content. For example, you must include {code} when creating a Viber template for sending one-time passwords. Ensure the message clearly communicates its purpose to the recipient.

There's no formal approval process for Viber templates like there is for some other platforms. Still, it's crucial to adhere to Viber's content policies to avoid any issues with message delivery. Remember, your authentication messages should be straightforward, providing the recipient with the necessary information without any promotional content.

You are now ready to use the Dexatel Viber Verify API to secure your application or service with efficient user verification via Viber. If you have any questions or need assistance during the setup process or when using the API, our support team is here to help. Please don't hesitate to contact us at [email protected] for any inquiries or support needs. Let's enhance your user verification process together.