MultiTEL APIv3

O MultiTEL API:

Toto API je poskytováno vývojářům, kteří se chtějí integrovat s naší hlasovou platformou nebo na ní stavět.

Naše rozhraní API poskytují přístup k prostředkům (datovým entitám) prostřednictvím cest URI. Pro použití rozhraní REST API vaše aplikace
vytvoří požadavek HTTP a zpracuje odpověď. Výchozím formátem odpovědi je JSON.

Vašimi metodami budou standardní metody HTTP GET a POST. Protože je API založeno na otevřených standardech,
můžete pro přístup k API použít jakýkoli jazyk pro vývoj webu.

Použitý koncový bod:

https://api.multitel.net/v3


Ověřování:​

Rozhraní MultiTEL APIv3 používá ověřování HTTP Basic/Digest. To vám umožňuje chránit adresy URL na vašem webovém serveru tak, aby k nim měli přístup pouze vy a společnost MultiTEL
. Pro ověření pomocí protokolu HTTP můžete zadat uživatelské jméno a heslo v následujícím formátu adresy URL:

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


Pro ověření HTTP Basic použijete uživatelské jméno svého účtu MultiTEL a své heslo.
Alternativně můžete vyhrazené uživatele API definovat zde: https://multitel.net/settings.

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


Výstup:

Všechny funkce API vrátí části status a response. Status bude číselný kód založený na stavových kódech HTTP.

Vše se stavovým kódem 200 bude považováno za úspěch.
Vše se stavovým kódem v rozsahu 4xx bude považováno za chybu klienta (zakázané kódy, kódy nedostatečného zůstatku atd.).
Vše se stavovým kódem v rozsahu 5xx bude považováno za chybu serveru.

Ukázkový výstup níže:

{
  "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"
    }
  }
}

Ilustrativní odpověď z referenčního dokumentu RentNumber; uvedené příkladové částky nejsou aktuální nabídkou.

Vyhledat dokumentaci