MultiTEL APIv3

Om MultiTEL API:

Dette API-et tilbys utviklere som ønsker å integrere med eller bygge videre på taleplattformen vår.

API-ene våre gir tilgang til ressurser (dataentiteter) via URI-baner. For å bruke et REST-API sender applikasjonen din
en HTTP-forespørsel og tolker svaret. Som standard er svarformatet JSON.

Metodene dine vil være standard HTTP-metodene GET og POST. Siden API-et er basert på åpne standarder,
kan du bruke hvilket som helst webutviklingsspråk for å få tilgang til API-et.

Endepunkt som brukes:

https://api.multitel.net/v3


Autentisering:

MultiTEL APIv3 bruker HTTP Basic/Digest-autentisering. Dette lar deg beskytte URL-ene på webserveren din slik at bare du og MultiTEL
har tilgang til dem. For å autentisere med HTTP kan du oppgi brukernavn og passord med følgende URL-format:

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


For HTTP Basic-autentisering bruker du brukernavnet og passordet til MultiTEL-kontoen din.
Alternativt kan du definere egne API-brukere her: https://multitel.net/settings.

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


Utdata:

Alle API-funksjoner returnerer seksjonene status og response. Status er en numerisk kode basert på HTTP-statuskoder.

Alt med statuskode 200 regnes som vellykket.
Alt med statuskode i 4xx-området regnes som en klientfeil (forbudt-koder, koder for utilstrekkelig saldo osv.).
Alt med statuskode i 5xx-området regnes som en serverfeil.

Eksempel på utdata, nedenfor:

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

Illustrerende svar fra RentNumber-referansen; eksempelbeløp er ikke et gjeldende tilbud.

Søk dokumentasjon