Viber

Send single and campaign Viber messages to your recipients. Manage transactional templates, send OTP verification codes, and retrieve session message history. Track delivery status for individual messages and bulk campaigns.

Available endpoints

MethodEndpointDescription
GET/viber/session/{sessionId}Get Viber Session Messages by a Session Id
GET/viber/tracking/campaign/{campaignTrackingId}Retrieve Viber Trackings by Campaign
GET/viber/tracking/{trackingId}Retrieve Viber Single Message by Tracking Id
GET/viber/transactional/templatesList Viber transactional templates
GET/viber/transactional/templates/{templateId}Get a Viber transactional template
POST/viberSend a Viber Single Message
POST/viber/campaignSend a Viber Campaign
POST/viber/otpSend a Viber Verification Message (OTP)
POST/viber/sessionGet all Viber Session Messages by a Phone Number
POST/viber/transactional/messagesSend a Viber transactional template message
POST/viber/transactional/templatesCreate a Viber transactional template
PATCH/viber/transactional/templates/{templateId}Update Viber transactional template lifecycle callback
DELETE/viber/campaign/{campaignTrackingId}Delete a scheduled Viber campaign
DELETE/viber/transactional/templates/{templateId}Delete a Viber transactional template