BSG Docs for Developers

Explore handy BSG API documentation and guides that let you interact with our platform and implement the main features into your project. Get started, integrate and automate using your favorite languages.
library
API Documentation
sms
SMS

Send transactional and bulk SMS, view and receive SMS status, and retrieve the price automatically via flexible BSG SMS API. Transmit user data from your CRM or CMS into your BSG account to automate segmentation and personalize message flows.

viber
Viber

Reach clients on the fast-growing messaging app through streamlined BSG API integration, supported by Viber. Send timely, targeted, and relevant Viber campaigns to any country across the world.

2fa
OTP

Increase the security of clients’ data on website and application by integrating SMS one-time password via RESTFUL API. Add the authentication level to your project by embedding a special code into your website or app.

verifier
Number Verifier

Get a quick response about the status of your customers: active, in roaming, or ported to keep the database valid. Set up automatic phone number verification before adding to the address book or texting them.

verifier
MNP

Check whether the phone number of your client is ported automatically. It helps to know the exact cost of each SMS campaign and use high-quality routes that ensure fast delivery.

short
Short URL

Cut links and make them branded to increase awareness and track conversions automatically on your platform or website. The ready-made service integration with SMS tools helps to scale the power of shortened links.

library
Libraries
php
PHP

Contains the open source Php client for BSG's REST API.

nodejs
Node JS

Contains the open source Node.js client for BSG API.

go
GO

The library allows you to work with a REST service

python
Python

Сontains the open source Python client for BSG REST API.

ruby
Ruby

A Ruby gem for communicating with the BSG API

java
Java

Сontains the open source Java client for BSG's REST API.

We use cookies (and other similar technologies) to collect data to improve your experience on our site. By using our website, you’re agreeing to the collection of data as described in our Website Data Collection Policy.