ブラックリスト

ブロック番号を一覧、追加、削除できます。ブラックリストの番号からの着信は交換機に届く前に拒否され、変更は即座に反映されます。 交換機キー (key=K…)。レート制限:1分あたり10リクエスト。

GETブラックリスト

GET https://api.buluthat.com/api/blocked_numbers.php?key=K…&limit=50&page=1
{
  "blocked_numbers": [
    { "id": 4274, "number": "05531234567" },
    { "id": 4301, "number": "02120000000" }
  ],
  "pagination": { "page": 1, "total_count": 2, "total_pages": 1, "limit": 50 }
}
パラメータ説明
limitページサイズ;10-100、デフォルト10
pageページ番号、デフォルト1

POSTブラックリストに追加

POST https://api.buluthat.com/api/blocked_numbers.php
Content-Type: application/json

{ "key": "K…", "number": "05531234567" }

レスポンス 200 OK、本文にレコードのID(20212)。同じ番号を再度追加した場合は、既存のIDが返されます。

エラー: 400 number required, 400 number invalid.

GETブラックリストから削除

GET https://api.buluthat.com/api/blocked_numbers_delete.php?key=K…&number=05531234567

パス形式も受け付けます: /api/blocked_numbers/delete/?key=K…&number=…。レスポンス 200 OK.

非通知番号のブロック

番号を非通知にして発信する場合(空のCallerID、「anonymous」、非通知フラグ)は、番号としてリストに登録されません。このブロックはパネル > 番号のブロック > 「非通知番号をブロック」のスイッチで有効にします。事業者は非通知の発信を3種類の方法で伝えるため、3つすべてをチェックします。