Ir al contenido

Solo usamos cookies propias estrictamente necesarias, incluida su elección de consentimiento guardada. No usamos cookies de terceros. Política de cookies

Servicio entre empresas. No aceptamos jugadores.

Plataforma

Dos capas, una integración

Contenido de juegos agregado y una capa de confianza móvil, expuestos a través de una sola API y regidos por un solo contrato.

01 · Agregación de contenido

El catálogo, a través de una sola API

Los estudios se integran una vez de nuestro lado. El motor de agregación lo provee un socio tecnológico; mob2.win es su única contraparte para contrato, soporte y trazabilidad.

Integración única

Un solo conjunto de endpoints y webhooks para lanzamiento de juegos, sesiones y reporte de rondas.

Selección de estudios

Los estudios se incorporan solo tras due diligence y revisión de certificaciones.

Según jurisdicción

Disponibilidad del catálogo filtrada por los mercados en los que usted tiene licencia.

02 · Capa de confianza móvil

Identidad móvil verificable

Las señales de las redes móviles le ayudan a confirmar que la persona detrás de un número es quien dice ser — antes del alta y antes de cada retiro.

VERIFY

Verificación de número

Confirma que la sesión del dispositivo corresponde al número declarado, sin SMS cuando la red lo permite.

Cómo funciona

  1. 1Su app abre una sesión del dispositivo por datos móviles.
  2. 2Consultamos a la red si esa sesión pertenece al número.
  3. 3Recibe un resultado coincide / no coincide con un ID de traza.
Solicitud · ilustrativa
POST /v1/number-verification
Idempotency-Key: 7f3c9a2e-1b4d

{
  "phone_number": "+51900000000",
  "session_token": "<device_session>"
}
Respuesta · ilustrativa
200 OK
{
  "request_id": "req_01HZX4K8Q2",
  "match": true,
  "trace": "trc_9b2e41"
}
SIMSWAP

Señal de SIM swap

Indica si la SIM de un número cambió recientemente — un precursor habitual del robo de cuentas en el retiro.

Cómo funciona

  1. 1Envía el número y una ventana de tiempo.
  2. 2Consultamos al operador móvil el último cambio de SIM.
  3. 3Retiene o refuerza el retiro si hay un cambio reciente.
Solicitud · ilustrativa
POST /v1/sim-swap/check
Idempotency-Key: 2a91c0de-55f1

{
  "phone_number": "+573000000000",
  "max_age_hours": 72
}
Respuesta · ilustrativa
200 OK
{
  "request_id": "req_01HZX4M1T7",
  "swapped": false,
  "trace": "trc_4c18d0"
}
OTP

Códigos de un solo uso

Emite y valida códigos OTP con caducidad, límite de reintentos y registro de auditoría por intento.

Cómo funciona

  1. 1Solicita un código para un número y un canal.
  2. 2Lo entregamos y controlamos caducidad e intentos.
  3. 3Valida el código; cada intento queda registrado.
Solicitud · ilustrativa
POST /v1/otp
Idempotency-Key: 9b77e012-0c3a

{
  "phone_number": "+51900000000",
  "channel": "sms",
  "ttl_seconds": 300
}
Respuesta · ilustrativa
202 Accepted
{
  "otp_id": "otp_01HZX4P9R3",
  "expires_at": "2027-05-03T10:05:00Z",
  "attempts_left": 3
}
NOTIFY

Notificaciones con seguimiento

Mensajes transaccionales con estado de entrega por mensaje, que puede conservar como evidencia.

Cómo funciona

  1. 1Envía un mensaje con plantilla.
  2. 2Lo enrutamos y recogemos los acuses del operador.
  3. 3Un webhook firmado informa el estado final de entrega.
Solicitud · ilustrativa
POST /v1/notifications
Idempotency-Key: 4d0f6a88-71be

{
  "phone_number": "+573000000000",
  "template": "withdrawal_review",
  "locale": "es-CO"
}
Respuesta · ilustrativa
202 Accepted
{
  "message_id": "msg_01HZX4S2W8",
  "status": "queued"
}
// webhook → status: "delivered"

La cobertura varía según operador móvil y país. Las señales apoyan sus decisiones de riesgo; no las sustituyen.

03 · API e integración

Pensada para ser leída por ingenieros

REST sobre TLS, claves de idempotencia en cada escritura, webhooks firmados e IDs de solicitud en cada respuesta para trazabilidad de extremo a extremo.

  • Entorno sandbox bajo NDA
  • Especificación OpenAPI
  • Webhooks firmados (HMAC-SHA256)
  • IDs de traza por solicitud
  • Solicitar una demo
Ejemplo de solicitud (ilustrativo)
POST /v1/trust/check
Authorization: Bearer <api_key>
Idempotency-Key: 7f3c9a2e-1b4d-4e8a-9c61-0d2f5b8e4a17

{
  "phone_number": "+51 900 000 000",
  "checks": ["number_verification", "sim_swap"],
  "context": { "event": "withdrawal", "operator_ref": "WD-000123" }
}

202 Accepted
{
  "request_id": "req_01HZX4K8Q2",
  "number_verification": { "match": true },
  "sim_swap": { "changed_within_hours": null, "swapped": false },
  "trace": "trc_9b2e41"
}