Chiamate e numeri
Di dove è questo prefisso?
Copertura: Le zone provengono dal piano di numerazione ufficiale del paese di ogni edizione. La Spagna indica una provincia per ogni numerazione fissa; molti altri paesi pubblicano i propri prefissi e città. I cellulari non hanno una zona in nessun paese, e alcuni paesi non pubblicano ancora un piano che possiamo leggere: lì mostriamo solo il tipo di linea.
Apri lo strumentoIn questa pagina
A cosa serve
Scrivi un numero o un prefisso per vedere a quale provincia, città o zona appartiene, che tipo di linea è e quanto costa chiamarlo.
Requisiti
Chiunque può leggere queste guide, senza account. Alcuni strumenti richiedono Pro, come indicato in ogni guida.
Scrivi un numero di telefono o solo le prime cifre. Lo cerchiamo nel piano di numerazione ufficiale e ti diciamo a quale zona appartiene, che tipo di linea è e quanto costa di solito chiamarlo.
Come usarlo
Apri lo strumento
Scrivi un numero di telefono o solo le prime cifre. Lo cerchiamo nel piano di numerazione ufficiale e ti diciamo a quale zona appartiene, che tipo di linea è e quanto costa di solito chiamarlo.
Controlla
Leggi i campi disponibili insieme ai loro limiti. Un risultato vuoto non dimostra sicurezza e non identifica una persona.
Esempio inventato
Esempio inventato, non una ricerca reale. Non chiamare e non aprire i suoi link.
+44 1632 960123Interpretare il risultato
Leggi i campi disponibili insieme ai loro limiti. Un risultato vuoto non dimostra sicurezza e non identifica una persona.
No. Indica la zona a cui è stato assegnato il numero. Le linee fisse possono essere trasferite altrove e i numeri di telefonia via internet si possono usare ovunque, quindi è un indizio, non una posizione.
Le numerazioni mobili sono nazionali: le prime cifre indicano solo che è una linea mobile, non dove è stata attivata né quale operatore la gestisce oggi.
Sì. Provengono dal piano di numerazione pubblicato dall’autorità di regolamentazione del paese o dall’ITU, e vengono aggiornate quando il piano cambia.
Limiti
Le zone provengono dal piano di numerazione ufficiale del paese di ogni edizione. La Spagna indica una provincia per ogni numerazione fissa; molti altri paesi pubblicano i propri prefissi e città. I cellulari non hanno una zona in nessun paese, e alcuni paesi non pubblicano ancora un piano che possiamo leggere: lì mostriamo solo il tipo di linea.
Informazioni indicative tratte dai piani di numerazione pubblicati. Descrivono il tipo di numero, mai la persona o l’azienda che c’è dietro.
Risoluzione dei problemi
Se il dato non è valido, controlla formato e paese. Riprova dopo errori di connessione; rispetta l’attesa quando raggiungi un limite.
Inserisci un numero di telefono o un prefisso valido.
Non siamo riusciti a controllarlo ora. Riprova tra un momento.
Usare con l’API
Richiede una API key e dei crediti. Ogni chiamata completata costa 1 credito, anche quando non ci sono dati. Un account Pro attivo include 20 crediti per mese solare UTC, condivisi da tutte le rotte API e consumati per primi; i crediti mensili non usati non passano al mese successivo. I crediti acquistati nella pagina del tuo account funzionano senza Pro e non scadono mai.
Gli errori non vengono mai addebitati: 401 invalid_api_key (chiave mancante o non valida), 403 pro_required (nessun credito Pro e nessun credito acquistato), 422 input non valido, 429 quota_exceeded (crediti esauriti), rate_limit_exceeded o ai_busy (l’IA di sms-check è al limite della capacità), 503 tool_warming (i dati sono ancora in preparazione) o tool o provider non disponibile. Dopo un 429 o un 503, riprova quando sono trascorsi i secondi indicati nell’intestazione Retry-After.
A cosa appartiene un prefisso o un numero: un intervallo di numerazione esatto, fino a 8 suggerimenti, un prefisso estero o nessuna corrispondenza.
Invia il corpo JSON alla rotta specifica del tool, oppure a POST /v2/tools aggiungendo il campo tool. Entrambe le rotte restituiscono lo stesso risultato.
POST https://api.nocall.io/v2/prefix-origin
POST https://api.nocall.io/v2/tools {"tool":"prefix-origin","phone":"910","country":"ES"}Parametri
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| phone | string (1–40) | Sì | Numero di telefono o prefisso, in formato E.164 o nazionale. |
| country | string (enum, 56) | No (predefinito: "ES") | Codice paese di due lettere, ad esempio ES o US, usato per l’input nazionale e per i dati del paese. |
REQUEST_ID="$(uuidgen)" && [ -n "$REQUEST_ID" ] &&
curl --request POST 'https://api.nocall.io/v2/prefix-origin' \
--header "Authorization: Bearer $NOCALL_API_KEY" \
--header 'Content-Type: application/json' \
--header "Idempotency-Key: $REQUEST_ID" \
--data '{"phone":"910","country":"ES"}'import json
import os
import urllib.request
import uuid
api_key = os.environ.get('NOCALL_API_KEY')
if not api_key:
raise SystemExit('Set NOCALL_API_KEY')
request = urllib.request.Request(
'https://api.nocall.io/v2/prefix-origin',
method='POST',
data=json.dumps({'phone': '910', 'country': 'ES'}).encode(),
headers={
'Authorization': 'Bearer ' + api_key,
'Content-Type': 'application/json',
'Idempotency-Key': str(uuid.uuid4()),
},
)
with urllib.request.urlopen(request, timeout=30) as response:
result = json.load(response)
print(result['data']['result'], result['meta']['unitsCharged'])import { randomUUID } from 'node:crypto';
const requestId = randomUUID();
const apiKey = process.env.NOCALL_API_KEY;
if (!apiKey) throw new Error('Set NOCALL_API_KEY');
const response = await fetch('https://api.nocall.io/v2/prefix-origin', {
method: 'POST',
headers: {
Authorization: 'Bearer ' + apiKey,
'Content-Type': 'application/json',
'Idempotency-Key': requestId,
},
body: JSON.stringify({ phone: '910', country: 'ES' }),
});
const result = await response.json();
if (!response.ok) throw new Error(result.error?.code ?? 'request_failed');
console.log(result.data.result, result.meta.unitsCharged);Esempio di risposta (200)
Questo è l’esempio documentato nel riferimento API. Le ricerche usano un numero fittizio, mentre aggregati e risposte dell’IA mostrano la struttura del risultato, non dati reali.
{
"data": {
"tool": "prefix-origin",
"result": {
"kind": "match",
"national": "910",
"row": {
"prefix": "910",
"serviceClass": "geographic",
"costClass": "standard",
"geography": "Madrid",
"indexable": true
},
"complete": false,
"planLoaded": true,
"numberType": null,
"foreignCode": null
}
},
"meta": {
"requestId": "req_example",
"unitsCharged": 1,
"usage": {
"periodStart": "2026-10-01",
"unitLimit": 20,
"unitsUsed": 3,
"unitsRemaining": 17
}
}
}Campi del risultato (data.result)
| Campo | Tipo | Descrizione |
|---|---|---|
| kind | "foreign" | "match" | "suggestions" | "no_match" | Tipo di mittente. |
| planLoaded | boolean | Se il piano di numerazione del paese è disponibile. |
| numberType | string (enum, 14) | null | Tipo di numero secondo il piano di numerazione, oppure null. |
| foreignCode | string | null | Prefisso estero trovato nell’input, oppure null. |
| national | string | Cifre nazionali dell’input che sono state cercate. |
| row | object | L’intervallo di numerazione corrispondente: prefisso, classe di servizio, classe di costo e area geografica. |
| complete | boolean | Se l’input è già un numero completo e valido del paese e non solo un prefisso. |
| rows | array<object> | Fino a 8 intervalli di numerazione a cui l’input può appartenere. |
| factsType | "mobile" | "landline" | "toll_free" | "premium" | null | Se nessun intervallo corrisponde, il tipo suggerito dalle regole di numerazione del paese (mobile, landline, toll_free o premium), oppure null. |
Domande frequenti
Un prefisso mi dice dove si trova chi chiama?
No. Indica la zona a cui è stato assegnato il numero. Le linee fisse possono essere trasferite altrove e i numeri di telefonia via internet si possono usare ovunque, quindi è un indizio, non una posizione.
Perché un cellulare non ha una zona?
Le numerazioni mobili sono nazionali: le prime cifre indicano solo che è una linea mobile, non dove è stata attivata né quale operatore la gestisce oggi.
Le informazioni sono ufficiali?
Sì. Provengono dal piano di numerazione pubblicato dall’autorità di regolamentazione del paese o dall’ITU, e vengono aggiornate quando il piano cambia.
