MultiTEL APIv3

Teave MultiTEL API kohta:

See API on mõeldud arendajatele, kes soovivad integreeruda meie hääleplatvormiga või luua sellel põhinevaid lahendusi.

Meie API-d pakuvad juurdepääsu ressurssidele (andmeolemid) URI-teede kaudu. REST API kasutamiseks teeb teie rakendus
HTTP-päringu ja töötleb vastust. Vaikimisi on vastuse vorming JSON.

Teie meetoditeks on standardsed HTTP-meetodid GET ja POST. Kuna API põhineb avatud standarditel,
võite API-le juurdepääsuks kasutada mis tahes veebiarenduse keelt.

Kasutatav lõpp-punkt:

https://api.multitel.net/v3


Autentimine:​

MultiTEL APIv3 kasutab HTTP Basic/Digest autentimist. See võimaldab kaitsta teie veebiserveri URL-e nii, et neile pääsevad ligi ainult teie ja MultiTEL.
HTTP-ga autentimiseks võite esitada kasutajanime ja parooli järgmises URL-i vormingus:

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


HTTP Basic autentimiseks kasutate oma MultiTELi konto kasutajanime ja parooli.
Võite ka määratleda pühendatud API kasutajaid siin: https://multitel.net/settings.

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


Väljund:

Kõik API funktsioonid tagastavad jaotised status ja response. Status on numbriline kood, mis põhineb HTTP olekukoodidel.

Kõike olekukoodiga 200 loetakse õnnestumiseks.
Kõike olekukoodiga vahemikus 4xx loetakse kliendiveaks (keelatud koodid, ebapiisava saldo koodid jne).
Kõike olekukoodiga vahemikus 5xx loetakse serveri veaks.

Näidisväljund allpool:

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

Illustreeriv vastus RentNumberi teatmematerjalist; näitesummad ei ole kehtiv hinnapakkumine.

Otsi dokumentatsioonist