Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

для других модулей - в разработке, дополнительная информация по запросу на e-mail (http://bgbilling.ru) или на форуме

anchor loginlogin

Операция login

 

пример запроса - /xmlWebApi/login?login=kirill&password=******[&midAuth=0] или /jsonWebApi/login?login=kirill&password=******[&midAuth=0]

...

пример запроса - /xmlWebApi/contractParameters?contractId=386010 или /jsonWebApi/contractParameters?contractId=386010

ответы:

...

или

Блок кода
{"contractParameters":[{"read":"true","typeId":"1","id":"4","title":"Ф.И.О. руководителя","write":"true","value":"Иванов Иван Иванович"},{"read":"false","typeId":"1","id":"7","title":"Контактное лицо","write":"true"},{"read":"true","typeId":"1","id":"1","title":"Краткое название организации","write":"true","value":"Фирма"},{"read":"true","typeId":"3","id":"20","title":"e-mail","write":"true","value":"<info@company.ru>"},{"read":"true","typeId":"9","id":"40","title":"Телефон (новый)","write":"true","value":"7 (347) 292-48-23"}],"status":"Ok"}

 

Операция contractTarifPlans

...

Блок кода
{
  "totalSum": "223,00",
  "contractPayments": [
    {
      "date": "01.09.2016",
      "typeId": "54",
      "comment": "Оплата через платежный сервис NetPay [транзакция #7]",
      "sum": "107,00",
      "id": "251748",
      "typeTitle": "NetPay"
    },
    {
      "date": "21.07.2016",
      "typeId": "50",
      "comment": "Оплата через платежный сервис Moneta.ru [транзакция #16]",
      "sum": "116,00",
      "id": "251735",
      "typeTitle": "Moneta"
    }
  ],
  "status": "Ok"
}

Операция

...

пример запроса - /xmlWebApi/contractTarifPlans?contractId=386010 или /jsonWebApi/contractTarifPlans?contractId=386010

Ответы:

Операция contractTariffOptions

пример запроса - /xmlWebApi/contractParameters?contractId=386010 или /jsonWebApi/contractParameters?contractId=386010

...

Блок кода
web.api.contract.tariff.option.sum.format.pattern=###,###,###,###.00

Ответы:

 

Блок кода
<response><status>Ok</status><contractTariffOptions><contractTariffOption><id>81</id><timeFrom>24.07.2015</timeFrom><timeTo/><title>Дешевый 
трафик</title><optionId>5</optionId><sum>,00</sum></contractTariffOption></contractTariffOptions></response>

или

Блок кода
{
  "contractTariffOptions": [
    {
      "timeFrom": "24.07.2015",
      "timeTo": "",
      "optionId": "5",
      "sum": ",00",
      "id": "81",
      "title": "Дешевый трафик"
    }
  ],
  "status": "Ok"
}

Операция contractModules

пример запроса - /xmlWebApi/contractTariffOptions?contractId=386010 или /jsonWebApi/contractTariffOptions?contractId=386010

...

Ответы:

 

...