Sperrliste
Gesperrte Nummern auflisten, hinzufügen, löschen. Ein Anruf von einer Nummer auf der Sperrliste wird abgelehnt, bevor er die Telefonanlage erreicht; Änderungen gelten sofort. Telefonanlagenschlüssel (key=K…). Ratenbegrenzung: 10 Anfragen pro Minute.
GETSperrliste
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 }
}
| Parameter | Beschreibung |
|---|---|
limit | Seitenlänge; 10-100, Standard 10 |
page | Seitennummer, Standard 1 |
POSTZur Sperrliste hinzufügen
POST https://api.buluthat.com/api/blocked_numbers.php
Content-Type: application/json
{ "key": "K…", "number": "05531234567" }
Antwort 200 OK, im Body die ID des Datensatzes (20212). Wird dieselbe Nummer ein zweites Mal hinzugefügt, wird die vorhandene ID zurückgegeben.
Fehler: 400 number required, 400 number invalid.
GETVon der Sperrliste entfernen
GET https://api.buluthat.com/api/blocked_numbers_delete.php?key=K…&number=05531234567
Das Pfadformat wird ebenfalls akzeptiert: /api/blocked_numbers/delete/?key=K…&number=…. Antwort 200 OK.
Sperre für unterdrückte Rufnummern
Anrufer, die ihre Nummer unterdrücken (leere CallerID, „anonymous“, Anonymitäts-Flag), werden nicht als Nummer in die Liste aufgenommen; diese Sperre wird im Panel > Rufnummernsperre mit dem Schalter „Unterdrückte Rufnummern sperren“ aktiviert. Da Betreiber anonyme Anrufe auf drei verschiedene Arten übermitteln, werden alle drei geprüft.
