HLR · MNP · Nummerntyp
HLR-Abfrage: Live-Status jeder Handynummer
Unser HLR Lookup fragt das Mobilfunknetz, ob eine Nummer gerade aktiv ist, welches Netz sie heute betreut und ob sie portiert wurde oder im Roaming ist. Prüfen Sie eine Nummer oder 10.000 auf einmal, im Panel oder per API, und zahlen Sie nur für erfolgreiche Abfragen.
- Nur erfolgreiche Abfragen kosten
- Kein Abo, kein Mindestumsatz
- Krypto, Karte oder PayPal
- Netz heute
- Vodafone UK
- Ursprüngliches Netz
- O2 UK
- Portiert
- Ja
- Roaming
- Nein
- MCC / MNC
- 234 / 15
- Nummerntyp
- Mobilfunk
Die HLR-Abfrage auf einen Blick
- Preis
- €0.0038je HLR-Abfrage · MNP ab €0.0030
- Abrechnung
- Nur bei ErfolgFehlgeschlagene Abfragen kosten nie etwas. Kein Abo, kein Mindestumsatz.
- Massenprüfung
- 10.000 Nummernje Durchlauf, eingefügt oder als CSV- oder TXT-Datei hochgeladen
- Ergebnisse
- Live-Statusdazu aktuelles und ursprüngliches Netz, Portierung, Roaming und MCC/MNC
- Zugang
- Panel + REST-APIAPI-Schlüssel mit getrennten Lese- und Schreibrechten
- Exporte
- JSON · CSV · XLSX30 Tage nach jedem Durchlauf abrufbar
Definition
Was ist eine HLR-Abfrage?
Eine HLR-Abfrage ist eine Echtzeit-Anfrage an das Home Location Register (HLR), die Datenbank, in der ein Mobilfunkanbieter alle Teilnehmer seines Netzes führt. Sie zeigt, ob eine Nummer gerade verbunden ist, in welchem Netz sie sich befindet, ob sie zu einem anderen Anbieter portiert wurde und ob sie im Ausland im Roaming ist. Beim Telefon kommt nichts an: kein Anruf, keine SMS, der Inhaber bemerkt die Abfrage nicht.
Sie senden eine Nummer
Im Panel, als CSV-Datei oder mit einem einzigen API-Aufruf.
Bitcall leitet die Anfrage weiter
An das Heimatnetz, zu dem die Nummer gehört.
Das HLR antwortet
Status, betreuendes Netz, Portierung und Roaming.
Sie erhalten das Ergebnis
Auf dem Bildschirm, im Export oder in der API-Antwort.
Warum Unternehmen HLR-Abfragen nutzen
Unternehmen machen eine HLR-Abfrage, bevor sie SMS versenden, Registrierungen bestätigen oder Anrufe routen. So zahlen sie nicht für Nachrichten an tote Nummern und leiten portierte Nummern in das Netz, in dem sie wirklich sind.
Kein Anruf, keine SMS, keine Benachrichtigung: Der Inhaber der Nummer erfährt nie von der Abfrage.
HLR und VLR
HLR und VLR arbeiten zusammen: Ist ein Telefon im Roaming, verweist das HLR des Heimatnetzes auf das VLR des besuchten Netzes. Deshalb kann eine Abfrage zeigen, dass eine Nummer im Ausland ist.
| HLR | VLR | |
|---|---|---|
Geführt von | dem Heimatnetz des Teilnehmers | dem Netz, das das Telefon gerade nutzt |
Enthält | das Profil jedes Teilnehmers und wo er eingebucht ist | die Telefone, die gerade in seinem Gebiet sind |
Dauer | Dauerhaft | Vorübergehend, solange das Telefon dort ist |
Was eine HLR-Abfrage liefert
Jedes Ergebnis kommt als strukturierte Daten, die Sie filtern, exportieren oder in Ihre eigenen Systeme übernehmen können.
Verbindungsstatus
CONNECTED
Ob die Nummer gerade im Netz ist, nicht erreichbar (ausgeschaltet oder ohne Empfang) oder ungültig.
Netz heute
Vodafone UK
Der Anbieter, der die Nummer heute betreut, nach einer eventuellen Portierung.
Ursprüngliches Netz
O2 UK
Der Anbieter, dem der Rufnummernblock zuerst zugeteilt wurde.
Portiert
true
Ob die Nummer zu einem anderen Anbieter gewechselt ist, mit neuem Netz und Land.
Roaming
false
Ob das Telefon im Ausland ist, und in welchem Netz und Land.
MCC / MNC
234 / 15
Länder- und Netzkennung des betreuenden Netzes, für das Routing.
Land
Vereinigtes Königreich · +44
Name, ISO-Code und Ländervorwahl der Nummer.
Erreichbar
true
Ein fertiges Ja oder Nein, aus dem Status abgeleitet, zum einfachen Filtern.
Beispiel einer API-Antwort (gekürzt)
{
"data": {
"status": "completed",
"price": {
"amount": 0.0038,
"currency": "EUR"
},
"result": {
"connectivityStatus": "CONNECTED",
"reachable": true,
"mccmnc": "23415",
"mcc": "234",
"mnc": "15",
"currentNetwork": "Vodafone UK",
"originalNetwork": "O2 UK",
"originalCountryName": "Vereinigtes Königreich",
"originalCountryCode": "GB",
"originalCountryPrefix": "44",
"ported": true,
"portedNetworkName": "Vodafone UK",
"roaming": false
}
}
}Statuswerte
- CONNECTED
- Im Netz eingebucht und jetzt erreichbar.
- ABSENT
- Gerade nicht eingebucht: ausgeschaltet, ohne Empfang oder inaktiv.
- INVALID_MSISDN
- Keine gültige, vergebene Handynummer.
- UNDETERMINED
- Das Netz hat keine eindeutige Antwort gegeben.
Preise der HLR-Abfrage
Drei Abfragen für drei Fragen. Die Preise gelten je Nummer und werden nur berechnet, wenn die Abfrage gelingt.
MNP-Abfrage
In welchem Netz ist diese Nummer?
ab€0.0030je Abfrage
- Portiert oder nicht
- Ursprüngliches und aktuelles Netz
- MCC/MNC des aktuellen Netzes
- Portierungsdatum, wenn der Anbieter es liefert
HLR-Abfrage
Ist diese Nummer gerade aktiv?
ab€0.0038je Abfrage
- Verbunden, nicht erreichbar oder ungültig
- Aktuelles und ursprüngliches Netz
- Portierung und Roaming
- MCC/MNC für das Routing
Nummerntyp-Abfrage
Handy, Festnetz oder VoIP?
ab€0.0038je Abfrage
- Anschlussart: Mobilfunk, Festnetz, VoIP, kostenlos
- Das Netz, zu dem der Rufnummernblock gehört
- Land und MCC/MNC
- Festnetznummern vor dem SMS-Versand aussortieren
- Kein Abo, kein Mindestumsatz
- Fehlgeschlagene Abfragen kosten nie etwas
- Große Mengen? Mit unserem Team sprechen
- Erst testen: €0.10 Gratisguthaben anfragen
HLR-Massenabfrage für ganze Listen
Bereinigen Sie eine Kontaktliste vor einer Kampagne mit wenigen Klicks.
- Nummern einfügen oder eine CSV- oder TXT-Datei hochladen, bis zu 10.000 Nummern je Durchlauf
- Nummern werden automatisch bereinigt, Dubletten entfernt
- Den Fortschritt live verfolgen, während der Durchlauf läuft
- Ergebnisse als JSON, CSV oder XLSX herunterladen; Exporte bleiben 30 Tage verfügbar
- Jeder Durchlauf bleibt in Ihrem Abfrageverlauf
7.420 von 10.000 geprüft
- +44 7700 900123Verbunden
- +44 7700 900456Nicht erreichbar
- +44 7700 900789Ungültig
- Verbunden
- 6,912
- Nicht erreichbar
- 388
- Ungültig
- 120
[
{ "inputValue": "447700900123", "resultStatus": "success", "currentNetwork": "Vodafone UK", "reachable": true, … },
{ "inputValue": "447700900456", "resultStatus": "success", "currentNetwork": "O2 UK", "reachable": false, … },
{ "inputValue": "447700900789", "resultStatus": "success", "currentNetwork": "Vodafone UK", "reachable": false, … }
]inputValue,resultStatus,currentNetwork,reachable,… 447700900123,success,Vodafone UK,true,… 447700900456,success,O2 UK,false,… 447700900789,success,Vodafone UK,false,…
inputValue | resultStatus | currentNetwork | reachable | … |
|---|---|---|---|---|
447700900123 | success | Vodafone UK | true | … |
447700900456 | success | O2 UK | false | … |
447700900789 | success | Vodafone UK | false | … |
API für HLR-Abfragen
Eine Anfrage prüft eine Nummer. Eine weitere sendet einen Durchlauf mit bis zu 10.000 Nummern.
curl -X POST https://api.bitcall.io/v1/hlr/lookups \
-H "x-key-id: $BITCALL_KEY_ID" \
-H "x-api-secret: $BITCALL_API_SECRET" \
-H "Content-Type: application/json" \
-d '{"lookupType":"hlr-single","productCode":"hlr:V11","number":"447700900123"}'const res = await fetch('https://api.bitcall.io/v1/hlr/lookups', {
method: 'POST',
headers: {
'x-key-id': process.env.BITCALL_KEY_ID,
'x-api-secret': process.env.BITCALL_API_SECRET,
'Content-Type': 'application/json'
},
body: JSON.stringify({ lookupType: 'hlr-single', productCode: 'hlr:V11', number: '447700900123' })
})
const { data } = await res.json()
console.log(data.result.connectivityStatus, data.result.currentNetwork)import os, requests
res = requests.post(
"https://api.bitcall.io/v1/hlr/lookups",
headers={"x-key-id": os.environ["BITCALL_KEY_ID"], "x-api-secret": os.environ["BITCALL_API_SECRET"]},
json={"lookupType": "hlr-single", "productCode": "hlr:V11", "number": "447700900123"},
)
result = res.json()["data"]["result"]
print(result["connectivityStatus"], result["currentNetwork"])JOB_ID=$(curl -s -X POST https://api.bitcall.io/v1/hlr/lookups \
-H "x-key-id: $BITCALL_KEY_ID" \
-H "x-api-secret: $BITCALL_API_SECRET" \
-H "Content-Type: application/json" \
-d '{"lookupType":"hlr-batch","productCode":"hlr:V11","numbers":["447700900123","447700900456"]}' | jq -r '.data.jobId')
curl https://api.bitcall.io/v1/hlr/lookups/$JOB_ID/results \
-H "x-key-id: $BITCALL_KEY_ID" \
-H "x-api-secret: $BITCALL_API_SECRET"
curl -X POST https://api.bitcall.io/v1/hlr/lookups/$JOB_ID/exports \
-H "x-key-id: $BITCALL_KEY_ID" \
-H "x-api-secret: $BITCALL_API_SECRET" \
-H "Content-Type: application/json" \
-d '{"format":"csv"}'curl "https://api.bitcall.io/v1/hlr/lookups?page=1&pageSize=50" \
-H "x-key-id: $BITCALL_KEY_ID" \
-H "x-api-secret: $BITCALL_API_SECRET"{
"data": {
"status": "completed",
"price": {
"amount": 0.0038,
"currency": "EUR"
},
"result": {
"connectivityStatus": "CONNECTED",
"currentNetwork": "Vodafone UK"
}
}
}Wofür Teams HLR-Abfragen nutzen
Dieselbe Abfrage beantwortet verschiedene Fragen für Marketing, Sicherheit und Routing.
SMS-Listen vor einer Kampagne bereinigen
Entfernen Sie zuerst nicht erreichbare und ungültige Nummern, damit jede bezahlte Nachricht ein Telefon erreicht, das sie empfangen kann.
Fake-Registrierungen stoppen
Prüfen Sie Nummern bei der Anmeldung und markieren Sie alle, die keine aktiven Handynummern sind, bevor Sie einen Bestätigungscode senden.
Portierte Nummern richtig routen
Carrier und Reseller nutzen MCC/MNC und Portierungsdaten, um Anrufe und SMS in das Netz zu leiten, in dem eine Nummer wirklich ist.
Zum Reseller-ProgrammIhr CRM aktuell halten
Prüfen Sie alte Kontaktdaten regelmäßig neu und markieren Sie Nummern, die abgeschaltet wurden oder das Netz gewechselt haben.
Bitcall HLR-Abfrage im Vergleich
Dieselben HLR-, MNP- und Nummerntyp-Abfragen, ohne Monatsgebühr, mit Krypto-Zahlung und ohne Kosten für fehlgeschlagene Abfragen.
| Bitcall | hlr-lookups.com | hlrlookup.com | NeutrinoAPI | Twilio Lookup | seven.io | Messente | |
|---|---|---|---|---|---|---|---|
Preis je HLR-Abfrage | Ab €0.0038 | €0.0100 | €0.0058 | €0.0061 | $0.0070 | €0.0100 | €0.002 + €199/Monat |
MNP-Abfragen | ab €0.0030 | Ja | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben | Ja | Auf ihrer Website nicht angegeben |
Nummerntyp-Abfragen | €0.0038 | Ja | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben | Ja | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben |
Keine Monatsgebühr | Ja | Ja | Ja | Auf ihrer Website nicht angegeben | Ja | Auf ihrer Website nicht angegeben | ✕ Nein |
Nur erfolgreiche Abfragen kosten | Fehlgeschlagene freigegeben | Auf ihrer Website nicht angegeben | Ja | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben |
Zahlung mit Krypto | BTC, USDT, ETH | Ja | Auf ihrer Website nicht angegeben | ✕ Nein | Auf ihrer Website nicht angegeben | Ja | Auf ihrer Website nicht angegeben |
Massen-Upload im Webpanel | 10.000 je Durchlauf | Ja | Ja | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben | Ja | Ja |
REST-API | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
Exporte als JSON, CSV und XLSX | Ja | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben | Auf ihrer Website nicht angegeben |
Häufige Fragen zur HLR-Abfrage
Klare Antworten, wie HLR-Abfragen funktionieren und was sie kosten.
Eine HLR-Abfrage ist eine Echtzeit-Anfrage an das Home Location Register eines Mobilfunkanbieters, die Datenbank, die jeden Teilnehmer im Netz führt. Sie zeigt, ob eine Nummer verbunden ist, welches Netz sie betreut, ob sie portiert wurde und ob sie im Roaming ist.
Ja. HLR-Abfragen sind ein Standardwerkzeug von SMS-Plattformen, Netzbetreibern und Betrugsabwehr-Teams. Eine Abfrage liefert Netzdaten zu einer Nummer, etwa Status, Anbieter, Portierung und Roaming. Name oder Adresse des Teilnehmers liefert sie nicht.
Mit einer HLR-Abfrage. CONNECTED bedeutet: Die Nummer ist in Betrieb und das Telefon gerade im Netz eingebucht. ABSENT bedeutet: ausgeschaltet, ohne Empfang oder gerade nicht eingebucht. INVALID_MSISDN bedeutet: Die Nummer ist nicht vergeben. Nicht erreichbare Nummern können zurückkommen, prüfen Sie sie deshalb erneut, bevor Sie sie löschen.
Diese Ansage kommt, wenn eine Nummer nicht oder nicht mehr vergeben ist, etwa nach einer Kündigung. Eine HLR-Abfrage zeigt das ohne Anruf: Eine nicht vergebene Handynummer antwortet mit INVALID_MSISDN, ein ausgeschaltetes Telefon mit ABSENT.
Die Vorwahl zeigt nur das Netz, dem der Rufnummernblock zugeteilt wurde, zum Beispiel 0176 für O2. Wer seine Nummer mitgenommen hat, ist heute in einem anderen Netz. Eine MNP-Abfrage zeigt das aktuelle Netz, eine HLR-Abfrage zusätzlich, ob das Telefon gerade verbunden ist.
Eine HLR-Abfrage fragt das Live-Netz nach Status, aktuellem Netz, Portierung und Roaming. Eine MNP-Abfrage nutzt Portierungsdaten: Sie zeigt, in welchem Netz eine Nummer heute ist, ohne Live-Status, und kostet weniger. Eine Nummerntyp-Abfrage zeigt, ob eine Nummer Mobilfunk, Festnetz, VoIP oder ein anderer Typ ist.
Eine portierte Rufnummer ist bei der Rufnummernportierung, also beim Anbieterwechsel mit Rufnummernmitnahme, in ein anderes Netz umgezogen und hat ihre Ziffern behalten. Ihre Vorwahl verrät das Netz deshalb nicht mehr. Eine MNP-Abfrage oder eine HLR-Abfrage, die die Portierung enthält, zeigt, ob die Nummer portiert wurde, das ursprüngliche und das aktuelle Netz sowie dessen MCC/MNC.
Ab €0.0038 je Nummer für HLR, €0.0030 für MNP und €0.0038 für den Nummerntyp. Berechnet werden nur erfolgreiche Abfragen, aus einem Prepaid-Guthaben, ohne Abo oder Mindestumsatz. Mengenpreise gibt es auf Anfrage.
Nein. Der Betrag wird beim Absenden reserviert und für jede abgelehnte oder fehlgeschlagene Nummer wieder freigegeben, sodass nur erfolgreiche Abfragen kosten. Wird ein Durchlauf vor dem Start abgebrochen, wird die Reservierung ebenfalls freigegeben.
Ja. Fügen Sie Nummern im Panel ein oder laden Sie eine CSV- oder TXT-Datei hoch, bis zu 10.000 Nummern je Durchlauf, oder senden Sie sie mit einem API-Aufruf. Die Ergebnisse laden Sie als JSON, CSV oder XLSX herunter.
Ja. Die REST-API nimmt eine einzelne Nummer oder einen Durchlauf mit bis zu 10.000 Nummern an, mit API-Schlüsseln für Lese- und Schreibzugriff. Die Dokumentation der HLR-API beschreibt jeden Endpunkt mit Beispielen.
Mit einer Nummerntyp-Abfrage: Sie zeigt, ob eine Nummer Mobilfunk, Festnetz, VoIP, kostenlos, kostenpflichtig oder ein anderer Typ ist. HLR-Abfragen selbst funktionieren nur für Handynummern, denn nur Mobilfunknetze führen ein HLR.
Handynummern in Ländern auf der ganzen Welt, darunter Deutschland, Österreich, die Schweiz und die USA. Die Abdeckung hängt vom jeweiligen Anbieter ab: Beantwortet ein Netz keine Live-HLR-Anfragen, kann die Abfrage aus Portierungsdaten beantwortet werden.
Fragen Sie unser Team nach €0.10 Gratisguthaben zum Testen, das sind etwa 25 HLR-Abfragen, und probieren Sie es mit Ihren eigenen Nummern. Danach kosten HLR-Abfragen ab €0.0038, ohne Abo. Ob eine Nummer gültig ist und welchen Typ sie hat, zeigt die kostenlose Telefonnummer-Prüfung, kostenlos und ohne Limit.
Nein. Eine HLR-Abfrage beantwortet das Netz, nicht das Telefon. Es gibt keinen Anruf, keine SMS und keine Benachrichtigung auf dem Gerät.
Prüfen Sie Ihre nächste Liste vor dem Versand
Kostenloses Konto anlegen, per Karte, PayPal oder Krypto aufladen und die erste Abfrage in wenigen Minuten starten.