MultiTEL APIv3

MultiTEL APIについて:

このAPIは、当社の音声プラットフォームと連携する仕組みや、それを基盤とするサービスを開発したい開発者向けに提供されています。

当社のAPIは、URIパスを介してリソース(データエンティティ)へのアクセスを提供します。REST APIを使用するには、アプリケーションが
HTTPリクエストを送信し、レスポンスを解析します。デフォルトでは、レスポンス形式はJSONです。

使用するメソッドは、標準のHTTPメソッドであるGETとPOSTです。APIはオープンスタンダードに基づいているため、
APIへのアクセスには任意のWeb開発言語を使用できます。

使用するエンドポイント:

https://api.multitel.net/v3


認証:​

MultiTEL APIv3はHTTP Basic/Digest認証を使用します。これにより、お客様のWebサーバー上のURLを保護し、お客様とMultiTELだけがアクセスできるようにすることができます。
HTTPで認証するには、次のURL形式でユーザー名とパスワードを指定します:

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


HTTP Basic認証には、MultiTELアカウントのユーザー名とパスワードを使用します。
または、こちらで専用のAPIユーザーを定義することもできます: https://multitel.net/settings.

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


出力:

すべてのAPI関数は、statusセクションとresponseセクションを返します。Statusは、HTTPステータスコードに基づく数値コードです。

ステータスコード200はすべて成功とみなされます。
4xx範囲内のステータスコードはすべてクライアントエラー(禁止コード、残高不足コードなど)とみなされます。
5xx範囲内のステータスコードはすべてサーバーエラーとみなされます。

出力例(以下):

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

RentNumberのAPIリファレンスに掲載された応答例です。例示された金額は、現在の見積もりではありません。

ドキュメントを検索