MultiTEL APIv3

О MultiTEL API-ју:

Овај API је намењен програмерима који желе да интегришу своја решења са нашом гласовном платформом или да развијају решења на њој.

Наши API-ји обезбеђују приступ ресурсима (ентитетима података) путем URI путања. Да бисте користили REST API, ваша апликација
ће послати HTTP захтев и парсирати одговор. Подразумевано, формат одговора је JSON.

Ваше методе ће бити стандардне HTTP методе GET и POST. Пошто је API заснован на отвореним стандардима,
можете користити било који језик за веб развој за приступ API-ју.

Коришћена API приступна тачка:

https://api.multitel.net/v3


Аутентификација:

MultiTEL APIv3 користи HTTP Basic/Digest аутентификацију. Она вам омогућава да заштитите URL адресе на свом веб-серверу тако да им само ви и MultiTEL
можете приступити. За аутентификацију путем HTTP-а можете навести корисничко име и лозинку у следећем формату URL-а:

https://USERNAME:PASSWORD@api.multitel.net/v3/getcountries 


За HTTP Basic аутентификацију користићете своје MultiTEL корисничко име налога и своју лозинку.
Алтернативно, овде можете дефинисати наменске API кориснике: https://multitel.net/settings.

curl -G https://api.multitel.net/v3/getcountries \
    -u '[YOUR USERNAME]:[YOUR PASSWORD]'


Излаз:

Све API функције ће вратити одељке status и response. Статус ће бити нумерички код заснован на HTTP статусним кодовима.

Све са статусним кодом 200 сматраће се успехом.
Све са статусним кодом у опсегу 4xx сматраће се грешком клијента (кодови забране, кодови недовољног стања итд.).
Све са статусним кодом у опсегу 5xx сматраће се грешком сервера.

Пример излаза, испод:

{
  "status": {
    "code": 200,
    "msg": ""
  },
  "response": {
    "number": "33554530000",
    "price": {
      "per_minute": "0.006",
      "free_minutes": "0",
      "setup_price": "0",
      "monthly_price": "0.7",
      "channels": "0",
      "overflow": "1"
    }
  }
}

Илустративни одговор из RentNumber референце; примери износа нису важећа понуда.

Претражите документацију