Qué detalles obtienes de una búsqueda de número de teléfono

La búsqueda del operador de números de teléfono es una forma de comprobar si un número de teléfono es válido y también comprueba el estado activo y la disponibilidad de red de un número de teléfono móvil.

Una búsqueda de número de teléfono puede proporcionar varios detalles. Algunos de los detalles más importantes que puede obtener de una búsqueda de operador telefónico son:

  • Estado del servicio: el número de teléfono está actualmente activo o inactivo
  • Operador de red: el nombre de la red de operadores registrados
  • Estado portado: si el número de teléfono se ha movido de una red a otra
  • Estado de itinerancia: si el número de teléfono está actualmente en itinerancia en una red diferente
  • País: el país donde el número de teléfono está registrado y en uso
Detalles proporcionados por una búsqueda de número de teléfono o una comprobación de portabilidad de números de teléfono

Utilice nuestra plataforma web para campañas de búsqueda masiva de números

Nuestra interfaz fácil de usar le permite cargar fácilmente grandes listas de números de teléfono para un procesamiento rápido y eficiente de la búsqueda masiva de operadores de números de teléfono.

Es posible ver informes para campañas de búsqueda de números y exportarlos en diferentes formatos.

  • Búsqueda masiva de números de teléfono (hasta 40.000 números de teléfono por campaña)
  • Cargar archivos (Excel o CSV) con números de teléfono
  • Importar números de teléfono con copiar/pegar
  • Exportar resultados de campaña como archivo Excel o CSV
Ejemplo de plataforma web para realizar búsquedas masivas de operadores de números de teléfono o búsqueda hlr

Ejemplos de código para la API de búsqueda de números de teléfono

Integre nuestra API avanzada de búsqueda de teléfono en su aplicación e inicie la validación telefónica en minutos.

Realizar solicitudes a la API para realizar búsquedas masivas de números de teléfono (se pueden validar hasta 40.000 números de teléfono en una sola llamada a la API).

Comience en poco tiempo con nuestros contenedores de API oficiales y bibliotecas de cliente. Están disponibles en lenguajes populares como Python, PHP, Node.js, Java y otros.

¿No hay una biblioteca de cliente para su idioma preferido? Puedes usar cualquier biblioteca HTTP, es fácil.

curl --request POST \
  --url https://api.sms.cx/numbers/lookup \
  --header 'Authorization: Bearer REPLACE_ACCESS_TOKEN' \
  --header 'Content-Type: application/json' \
  --data-raw '{
    "phoneNumbers": [
        "+336129353",
        "+33612970283",
        "+3361211",
        "+43664187834",
        "+41781218472",
        "+351912110421",
        "+4915123473140",
        "+4915123595",
        "+4915123966046"
    ]
}'
import requests

url = "https://api.sms.cx/numbers/lookup"

payload = {
	"phoneNumbers": [
		"+336129353", 
		"+33612970283", 
		"+3361211", 
		"+43664187834", 
		"+41781218472", 
		"+351912110421", 
		"+4915123473140", 
		"+4915123595", 
		"+4915123966046"
		]
	}

headers = {
    "Content-Type": "application/json",
    "Authorization": "Bearer REPLACE_ACCESS_TOKEN"
}

response = requests.request("POST", url, json=payload, headers=headers)

print(response.text)
require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://api.sms.cx/numbers/lookup")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request["Authorization"] = 'Bearer REPLACE_ACCESS_TOKEN'
request.body = "{\"phoneNumbers\":[\"+336129353\",\"+33612970283\",\"+3361211\",\"+43664187834\",\"+41781218472\",\"+351912110421\",\"+4915123473140\",\"+4915123595\",\"+4915123966046\"]}"

response = http.request(request)
puts response.read_body
<?php

$curl = curl_init();

$payload = [
	"phoneNumbers" => [
		"+336129353",
		"+33612970283",
		"+3361211",
		"+43664187834",
		"+41781218472",
		"+351912110421",
		"+4915123473140",
		"+4915123595",
		"+4915123966046",
	]
];

curl_setopt_array($curl, [
  CURLOPT_URL => "https://api.sms.cx/numbers/lookup",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode($payload),
  CURLOPT_HTTPHEADER => [
    "Authorization: Bearer REPLACE_ACCESS_TOKEN",
    "Content-Type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"phoneNumbers\":[\"+336129353\",\"+33612970283\",\"+3361211\",\"+43664187834\",\"+41781218472\",\"+351912110421\",\"+4915123473140\",\"+4915123595\",\"+4915123966046\"]}");
Request request = new Request.Builder()
  .url("https://api.sms.cx/numbers/lookup")
  .post(body)
  .addHeader("Content-Type", "application/json")
  .addHeader("Authorization", "Bearer REPLACE_ACCESS_TOKEN")
  .build();

Response response = client.newCall(request).execute();
const http = require("https");

const options = {
  "method": "POST",
  "hostname": "api.sms.cx",
  "port": null,
  "path": "/numbers/lookup",
  "headers": {
    "Content-Type": "application/json",
    "Authorization": "Bearer REPLACE_ACCESS_TOKEN"
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on("data", function (chunk) {
    chunks.push(chunk);
  });

  res.on("end", function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({
  phoneNumbers: [
    '+336129353',
    '+33612970283',
    '+3361211',
    '+43664187834',
    '+41781218472',
    '+351912110421',
    '+4915123473140',
    '+4915123595',
    '+4915123966046'
  ]
}));
req.end();
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://api.sms.cx/numbers/lookup"

	payload := strings.NewReader("{\"phoneNumbers\":[\"+336129353\",\"+33612970283\",\"+3361211\",\"+43664187834\",\"+41781218472\",\"+351912110421\",\"+4915123473140\",\"+4915123595\",\"+4915123966046\"]}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("Content-Type", "application/json")
	req.Header.Add("Authorization", "Bearer REPLACE_ACCESS_TOKEN")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := ioutil.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
var client = new RestClient("https://api.sms.cx/numbers/lookup");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("Authorization", "Bearer REPLACE_ACCESS_TOKEN");
request.AddParameter("application/json", "{\"phoneNumbers\":[\"+336129353\",\"+33612970283\",\"+3361211\",\"+43664187834\",\"+41781218472\",\"+351912110421\",\"+4915123473140\",\"+4915123595\",\"+4915123966046\"]}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);

Cómo realizar búsquedas masivas de teléfonos desde la plataforma online de SMS.CX

Comparación de características entre servicios de números de teléfono

Hay varias maneras de comprobar si un número de teléfono es válido. Un método es utilizar una herramienta de validación de números de teléfono, que proporcionamos de forma gratuita. Esta herramienta de validación de teléfonos utiliza algoritmos y reglas para verificar el formato y la estructura del número de teléfono, asegurándose de que siga el formato correcto para el país o la región.

La búsqueda de números de teléfono, por otro lado, es un proceso utilizado para validar un número de teléfono móvil comparándolo con una base de datos de números móviles registrados y su información asociada, como el proveedor de red y también haciendo una verificación de portabilidad del número de teléfono. Esto ayuda a garantizar que el número no solo sea válido, sino que también esté actualmente en uso y sea accesible en la red móvil correspondiente.

En resumen, la validación del número de teléfono comprueba la exactitud y el formato de un número de teléfono, mientras que la búsqueda de números de teléfono comprueba el estado activo y la disponibilidad de red de un número de teléfono móvil.

Ofrecemos diferentes servicios para números de teléfono: validación, búsqueda (también llamada búsqueda HLR) y verificación (también llamada OTP SMS).

A continuación se muestra una tabla con la comparación de características y el costo de cada uno de estos servicios.

  • Soporte de línea fija
  • Soporte móvil
  • Comprobación del formato del número
  • Detalles de portabilidad
  • Detalles de itinerancia
  • Número de detalles en línea
  • Detalles de la prohibición de llamadas
  • Confirmación de propiedad
  • Procesamiento a granel
  • Acceso a la plataforma web
  • Acceso a la API

Búsqueda de número

0.006€/consulta

Verificación número

costo de SMS al receptor

¿Qué es la búsqueda HLR?

La búsqueda HLR, o Home Location Register Lookup, es una base de datos que almacena información sobre números de teléfono móvil y sus suscriptores asociados. Nuestro servicio de búsqueda de operadores telefónicos accede a esta base de datos para recuperar información sobre un número en particular, incluido su estado actual.

La búsqueda de operador de HLR puede comprobar el estado de portabilidad y la itinerancia de un número de teléfono. Esta es una característica común del servicio de validación telefónica, que utiliza la tecnología de búsqueda HLR para verificar la precisión y validez de un número de teléfono. La búsqueda del operador de números de teléfono puede determinar si un número está activo, si actualmente está en itinerancia en otra red y si se ha portado recientemente a un operador diferente. Esta información es importante para las empresas y organizaciones que dependen de números de teléfono precisos y actualizados para la comunicación y el alcance del cliente.

La API de búsqueda de HLR comprueba el estado de un número de teléfono móvil consultando la base de datos de un operador de red móvil. Esta solicitud se envía a través de API, que es segura y rápida. La API de búsqueda HLR devuelve una respuesta una vez que la base de datos del operador de red móvil recibe la solicitud. Esta respuesta puede incluir información como si el número está activo o no, si está en roaming y si es un número válido.

¿Cuáles son los beneficios de usar la búsqueda de operador telefónico?

La API de búsqueda de HLR es precisa y confiable. Debido a que la API está conectada a la base de datos del operador de red móvil, ofrecerá el estado del número de teléfono móvil en tiempo real. Las empresas pueden usar los metadatos de la API para decidir cómo manejar llamadas o mensajes a un número específico.

La API de búsqueda de HLR es rápida y eficiente. Las empresas pueden verificar una gran cantidad de números de teléfono móvil rápidamente utilizando la API de búsqueda de números de teléfono. Esto es útil para las empresas que necesitan verificar una gran cantidad de teléfonos móviles para una campaña de marketing u otra actividad.

La API de búsqueda HLR y la plataforma web son herramientas útiles para las empresas que necesitan verificar números de teléfono móvil. La precisión, confiabilidad y velocidad de la API pueden ayudar a las empresas a tomar decisiones más inteligentes sobre cómo manejar llamadas y mensajes a números específicos y pueden brindar información sobre los países u operadores de red asociados con esos números de teléfono.

¿Qué es la portabilidad del número de teléfono?

La portabilidad del número de teléfono, también conocida como portabilidad numérica, es la capacidad de un cliente para retener su número de teléfono al cambiar a un nuevo proveedor. Esta es una opción conveniente para las personas que no desean actualizar sus contactos con un nuevo número de teléfono o que desean mantener su número de teléfono actual por razones profesionales o personales.

Por ejemplo, John quiere cambiar de proveedor porque no está contento con el actual. Con la portabilidad del número de teléfono, puede mantener su número actual y cambiar de proveedor. Todos sus contactos aún podrán comunicarse con él en el mismo número, y no tendrá que actualizar a todos.

¿Qué es el roaming de números de teléfono?

La itinerancia de números de teléfono permite a los usuarios hacer y recibir llamadas, enviar y recibir mensajes de texto y acceder a servicios de datos fuera de la región de cobertura de su red doméstica. Las redes de telefonía móvil tienen acuerdos con otras redes para permitir que los consumidores accedan a sus servicios en itinerancia.

Cuando se usa roaming, el número de teléfono de un usuario sigue siendo el mismo, pero su red puede variar. Un número de teléfono móvil en itinerancia significa que el usuario está fuera de su red doméstica y utiliza otro para hacer y recibir llamadas o acceder a servicios de datos. Esto sucede cuando una persona está viajando y su red doméstica no está disponible. Nuestro servicio de búsqueda de números de teléfono le permite determinar si un número de teléfono móvil en particular está en roaming o no.

¿Por qué debería usar la búsqueda de números de teléfono regularmente?

Es importante tener en cuenta que los números de teléfono pueden dejar de ser válidos con el tiempo. Por ejemplo, si una persona cambia su número de teléfono o un negocio cierra, es posible que su número de teléfono anterior ya no esté en uso. En estos casos, es importante buscar actualizaciones y verificar que el número de teléfono sigue siendo válido.

En general, verificar la validez de un número de teléfono es crucial para una comunicación exitosa. Al utilizar una herramienta de validación de teléfonos con capacidad de búsqueda de operadores, puede asegurarse de que su base de datos esté siempre limpia y envíe campañas de SMS solo a suscriptores activos.

Cómo comenzar con la búsqueda de números de teléfono

En esta página, entramos en detalles sobre por qué debe usar el servicio de búsqueda de operadores de números de teléfono. Estos son algunos de los próximos pasos:

¿Listo para empezar? Conéctate con tus clientes en minutos

Únete Contáctenos