MultiTEL APIv3

Over de MultiTEL API:

Deze API is bedoeld voor ontwikkelaars die willen integreren met ons spraakplatform of daarop willen voortbouwen.

Onze API's bieden toegang tot resources (gegevensentiteiten) via URI-paden. Om een REST API te gebruiken, zal uw applicatie
een HTTP-verzoek doen en het antwoord parseren. Standaard is de antwoordindeling JSON.

Uw methoden zijn de standaard HTTP-methoden GET en POST. Omdat de API op open standaarden is gebaseerd,
kunt u elke webontwikkeltaal gebruiken om toegang te krijgen tot de API.

Gebruikt endpoint:

https://api.multitel.net/v3


Authenticatie:​

MultiTEL APIv3 gebruikt HTTP Basic/Digest-authenticatie. Hiermee kunt u de URL's op uw webserver beveiligen, zodat alleen u en MultiTEL
er toegang toe hebben. Om u met HTTP te authenticeren, kunt u een gebruikersnaam en wachtwoord opgeven in de volgende URL-indeling:

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


Voor HTTP Basic-authenticatie gebruikt u uw MultiTEL-accountgebruikersnaam en uw wachtwoord.
U kunt hier ook speciale API-gebruikers definiëren: https://multitel.net/settings.

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


Uitvoer:

Alle API-functies geven de secties status en response terug. Status is een numerieke code op basis van HTTP-statuscodes.

Alles met statuscode 200 wordt als succes beschouwd.
Alles met een statuscode binnen het 4xx-bereik wordt beschouwd als een clientfout (codes voor verboden toegang, onvoldoende saldo, enz.).
Alles met een statuscode binnen het 5xx-bereik wordt beschouwd als een serverfout.

Voorbeelduitvoer, hieronder:

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

Illustratief antwoord uit de RentNumber-referentie; voorbeeldbedragen zijn geen actuele offerte.

Documentatie zoeken