Resumen
Este Neuron está diseñado para ayudarte a clasificar a los usuarios en función de su nivel de riesgo, basándose en su dirección de correo electrónico, dirección IP y número de teléfono. El Neuron Risk Detection extrae información valiosa de estos puntos de datos y utiliza modelos de aprendizaje automático para predecir la probabilidad de que un usuario sea seguro (safe), sospechoso (suspicious) o riesgoso (risky). Al aprovechar algoritmos avanzados, este Neuron proporciona una detección de riesgos precisa y confiable, ayudando a las empresas a prevenir pérdidas financieras y protegerse de usuarios fraudulentos o falsos.
El Neuron tiene 3 servicios diferentes: Fraud Risk Email, Fraud Risk Phone y Fraud Risk IP. Cada servicio clasifica a los usuarios en 3 categorías: safe (seguro), suspicious (sospechoso) y risky (riesgoso).
???+ warning Esta clasificación se basa en diferentes características extraídas del correo electrónico, la IP y el número de teléfono mediante varios servicios. Es fundamental tener en cuenta otros factores y realizar comprobaciones adicionales para confirmar el nivel de riesgo del usuario, pero este Neuron es un excelente punto de partida.
Dile adiós a la incertidumbre en la detección de riesgos de los usuarios. Adopta el poder del Neuron Risk Detection de Dedomena y toma decisiones informadas con confianza.
Casos de Uso
A continuación se presentan algunos casos de uso clave para el Neuron Risk Detection:
-
Seguridad Financiera: Proteger a empresas y particulares de usuarios fraudulentos, garantizando la seguridad de sus transacciones financieras.
-
Comercio Electrónico (E-commerce): Identificar por adelantado a posibles usuarios fraudulentos, lo que permite tomar medidas proactivas para evitar pérdidas financieras.
-
Creación de Cuentas: Clasificar el nivel de riesgo de un usuario cuando se registra para obtener una nueva cuenta, detectando usuarios de alto riesgo que pueden intentar robar la identidad utilizando números de teléfono o correos electrónicos sospechosos.
-
Seguridad de Inicio de Sesión: Analizar los intentos de inicio de sesión de los usuarios y marcar a los usuarios con direcciones IP o correos electrónicos riesgosos, solicitando autenticación multifactor para inicios de sesión sospechosos.
-
Servicios de Suscripción: Detectar usuarios falsos que usan números de teléfono o correos electrónicos desechables para registrarse en pruebas gratuitas, evitando la pérdida de ingresos por cuentas fraudulentas.
-
Sistemas de Votación en Línea: Clasificar a los votantes para prevenir la manipulación o alteración de votos al marcar direcciones IP o correos electrónicos comúnmente asociados con la actividad de bots.
-
Detección de Spam: Identificar correos electrónicos o números de teléfono sospechosos utilizados para spam o phishing, protegiendo a los usuarios de mensajes no deseados y posibles estafas.
-
Procesamiento de Pagos: Detectar usuarios riesgosos durante las transacciones de pago para evitar devoluciones de cargo (chargebacks) o pagos no autorizados.
API y Endpoints
/v1/email
POSTv1/email
Este endpoint clasifica las direcciones de correo electrónico en 3 categorías: safe, suspicious y risky. También devuelve otras características extraídas de la dirección de correo electrónico.
Cabeceras (Headers):
- token: disponible mediante prueba gratuita o suscripción.
Cuerpo de la Solicitud (Request Body):
Debe ser un JSON con el siguiente campo:
- email_addresses (list): Lista de direcciones de correo electrónico a clasificar.

Cuerpo de la Solicitud - JSON
{
"email_addresses": [
"info@google.com",
"newuser@gmail.com",
]
}
Respuesta
200
{
"info@google.com": {
"risk_level": "safe",
"valid_email": true,
"disposable_email": false,
"deliverability": "high"
},
"newuser@gmail.com": {
"risk_level": "risky",
"valid_email": false,
"disposable_email": false,
"deliverability": "low"
}
}
Descripción:
La respuesta contendrá, para cada dirección de correo electrónico, los siguientes campos:
-
risk_level (str): El nivel de riesgo de la dirección de correo electrónico.
-
valid_email (bool): Indica si la dirección de correo electrónico es válida o no.
-
disposable_email (bool): Indica si la dirección de correo electrónico es desechable o no.
-
deliverability (str): La capacidad de entrega (deliverability) de la dirección de correo electrónico.
401
[
{
"detail": "Could not validate credentials"
}
]
422
[
{
"detail": "Unprocessable Entity"
}
]
429
[
{
"detail": "The maximum monthly number of calls or predictions for your account has been exceeded"
}
]
/v1/email/csv
POSTv1/email/csv
En este caso, el endpoint recibe un archivo CSV con una columna llamada email que contiene las direcciones de correo electrónico a clasificar y, al igual que el endpoint anterior, clasifica las direcciones de correo electrónico en 3 categorías: safe, suspicious y risky. También devuelve otras características extraídas de la dirección de correo electrónico.
Cabeceras (Headers):
- token: disponible mediante prueba gratuita o suscripción.
Cuerpo de la Solicitud (Request Body):
Debe ser un archivo CSV con una sola columna llamada email que contiene las direcciones de correo electrónico a clasificar.

Respuesta
200
{
"hello@email.com": {
"risk_level": "safe",
"valid_email": true,
"disposable_email": false,
"deliverability": "high"
},
}
Descripción:
La respuesta contendrá, para cada dirección de correo electrónico, los siguientes campos:
-
risk_level (str): El nivel de riesgo de la dirección de correo electrónico.
-
valid_email (bool): Indica si la dirección de correo electrónico es válida o no.
-
disposable_email (bool): Indica si la dirección de correo electrónico es desechable o no.
-
deliverability (str): La capacidad de entrega de la dirección de correo electrónico.
401
[
{
"detail": "Could not validate credentials"
}
]
422
[
{
"detail": "Unprocessable Entity"
}
]
429
[
{
"detail": "The maximum monthly number of calls or predictions for your account has been exceeded"
}
]
/v1/phone
POSTv1/phone
Este endpoint clasifica los números de teléfono en 3 categorías: safe, suspicious y risky. También devuelve otras características extraídas del número de teléfono.
Cabeceras (Headers):
- token: disponible mediante prueba gratuita o suscripción.
Cuerpo de la Solicitud (Request Body):
Debe ser un JSON con el siguiente campo:
- phone_numbers (list): Lista de números de teléfono a clasificar.

Cuerpo de la Solicitud - JSON
{
"phone_numbers": [
"+1234567890",
"+9876543210",
]
}
Respuesta
200
{
"+1234567890": {
"risk_validation": "safe",
"valid_phone": true,
"active": true,
"prepaid": false
},
"+9876543210": {
"risk_validation": "risky",
"valid_phone": false,
"active": false,
"prepaid": true
}
}
Descripción:
La respuesta contendrá, para cada número de teléfono, los siguientes campos:
-
risk_validation (str): El nivel de riesgo del número de teléfono.
-
valid_phone (bool): Indica si el número de teléfono es válido o no.
-
active (bool): Indica si el número de teléfono está activo o no.
-
prepaid (bool): Indica si el número de teléfono es prepago o no.
401
[
{
"detail": "Could not validate credentials"
}
]
422
[
{
"detail": "Unprocessable Entity"
}
]
429
[
{
"detail": "The maximum monthly number of calls or predictions for your account has been exceeded"
}
]
/v1/ip
POSTv1/ip
Este endpoint clasifica las direcciones IP en 3 categorías: safe, suspicious y risky.
Cabeceras (Headers):
- token: disponible mediante prueba gratuita o suscripción.
Cuerpo de la Solicitud (Request Body):
Debe ser un JSON con el siguiente campo:
- ip_addresses (list): Lista de direcciones IP a clasificar.

Cuerpo de la Solicitud - JSON
{
"ip_addresses": [
"127.0.0.1",
"198.95.64.12",
]
}
Respuesta
200
{
"127.0.0.1": {
"risk_validation": "safe",
},
"198.95.64.12": {
"risk_validation": "risky",
}
}
Descripción:
La respuesta contendrá, para cada dirección IP, el siguiente campo:
- risk_validation (str): El nivel de riesgo de la dirección IP.
401
[
{
"detail": "Could not validate credentials"
}
]
422
[
{
"detail": "Unprocessable Entity"
}
]
429
[
{
"detail": "The maximum monthly number of calls or predictions for your account has been exceeded"
}
]
Métricas
Este Neuron proporciona las siguientes métricas:
| Accuracy | Coverage |
|---|---|
| 0.87 | 0.90 |