MultiTEL APIv3

Informacje o MultiTEL API:

To API jest przeznaczone dla programistów, którzy chcą integrować się z naszą platformą głosową lub tworzyć na niej rozwiązania.

Nasze API zapewniają dostęp do zasobów (encji danych) za pośrednictwem ścieżek URI. Aby użyć API REST, Twoja aplikacja
wyśle żądanie HTTP i przeanalizuje odpowiedź. Domyślnym formatem odpowiedzi jest JSON.

Twoje metody będą standardowymi metodami HTTP GET i POST. Ponieważ API opiera się na otwartych standardach,
możesz używać dowolnego języka tworzenia stron internetowych, aby uzyskać dostęp do API.

Używany punkt końcowy:

https://api.multitel.net/v3


Uwierzytelnianie:​

MultiTEL APIv3 korzysta z uwierzytelniania HTTP Basic/Digest. Pozwala to chronić adresy URL na Twoim serwerze WWW, tak aby tylko Ty i MultiTEL
mieli do nich dostęp. Aby uwierzytelnić się przez HTTP, możesz podać nazwę użytkownika i hasło w następującym formacie adresu URL:

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


Do uwierzytelniania HTTP Basic użyjesz nazwy użytkownika i hasła swojego konta MultiTEL.
Alternatywnie możesz zdefiniować dedykowanych użytkowników API tutaj: https://multitel.net/settings.

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


Wynik:

Wszystkie funkcje API zwracają sekcje status i response. Status będzie kodem liczbowym opartym na kodach statusu HTTP.

Każdy wynik z kodem statusu 200 jest traktowany jako powodzenie.
Każdy wynik z kodem statusu z zakresu 4xx jest traktowany jako błąd klienta (kody zakazu dostępu, kody niewystarczającego salda itp.).
Każdy wynik z kodem statusu z zakresu 5xx jest traktowany jako błąd serwera.

Przykładowy wynik poniżej:

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

Przykładowa odpowiedź z dokumentacji RentNumber; przykładowe kwoty nie stanowią aktualnej oferty.

Szukaj dokumentacji