Для найкращого досвіду вимкніть режим економії заряду.

Ласкаво просимо в розділ документації для розробників BSG.

Якщо ви хочете використовувати наші REST API, отримувати повідомлення від перехоплювачів або створити додаток для Intercom Messenger, ви опинилися в потрібному місці.

Введення в ЦІНИ

BSG надає API для отримання інформації про ціни вашого облікового запису.

Доступні http методи:

  • GET /rest/hlr/prices/{tariff}
  • GET /rest/sms/prices/{tariff}
  • GET /rest/viber/prices/{tariff}

об'єкт ЦІНА

{ “type”:”hlr”,
“country”:”UA”,
“country_name”:”Ukraine”,
“mcc”:”255″,
“price”:”0.0200000″,
“currency”:”EUR”
}

Об’єкт надає інформацію про ціну

АТРИБУТИ

Атрибут
Вид
Опис
type
type: string

Тип послуги. Можливі значення: sms, hlr, viber.

country
type: string

Назва країни.

country_name
type: string

Код страны (ISO-3166-1).

mcc
type: int

Мобильный код страны.

mnc
type: int

Код мобильной сети

price
type: float

Значениен цены.

currency
type: string

Для всех поддерживаемых стран, возвращаемый код ISO-4217 .

ОБОВ'ЯЗКОВІ ПАРАМЕТРИ

Запршіваемие вони не введені.

ДОДАТКОВІ ПАРАМЕТРИ

Параметр
Вид
Опис
tariff
type: int

Тарифный код ценовой сетки.

ПОВЕРНЕННЯ
Повертає об’єкт ціни, якщо запит був успішним. Якщо запит не вдався, повертається об’єкт помилки

ПРИКЛАД ВІДПОВІДІ

{ “error”:0,
“errorDescription”:”No errors”,
“prices”:[
{
“type”:”viber”,
“country”:”UA”,
“country_name”:”Ukraine”,
“mcc”:”255″,
“price”:”0.2300000″,
“currency”:”EUR”
}
]
}

У РАЗІ ПОМИЛКИ

{ “error”:”6″,
“errorDescription”:”Invalid tariff code”
}