Laboratorio · ub3r.io
Playground de API sin llamadas reales
Ejecute escenarios simulados de Open API, CAMARA y GSMA Open Gateway directamente en el navegador. Sin consumo de Entitlements, sin PII y sin conexión a backends productivos. El objetivo es entender el contrato antes de implementarlo sobre la plataforma Mobiconnect.
const request = {
endpoint: "/numberverification/v0/verify",
phoneNumber: "[ID de ejemplo]",
scope: "dpv:FraudPreventionAndDetection"
};
const response = {
devicePhoneNumberVerified: true,
evidence: { hmac: "sha256=simulado" }
};
// Estado: 200 OK · latency [por validar] · sin red
02 · Flujo del laboratorio
Construya la petición paso a paso
Cada ejercicio descompone el contrato de una API CAMARA u Open API en tres momentos: selección, configuración e inspección.
-
Seleccione el endpoint
Elija una capacidad de Open Gateway o una API de negocio de Mobiconnect. Cada opción carga un contrato de ejemplo.
-
Configure los parámetros
Introduzca un identificador de ejemplo y el alcance. Ningún dato sale del navegador.
-
Inspeccione la respuesta
Revise el JSON simulado, la firma HMAC opcional y las cabeceras de control.
03 · Consola de pruebas
Ejemplo de API: Number Verification
Modifique los parámetros y pulse Ejecutar ejemplo. La respuesta se genera localmente; no se realiza ninguna llamada de red ni se consume Entitlements.
{
"endpoint": "/camara/numberverification/v0/verify",
"method": "POST",
"request": {
"phoneNumber": "[ID de ejemplo]",
"scope": "dpv:FraudPreventionAndDetection"
},
"response": {
"devicePhoneNumberVerified": true
},
"headers": {
"x-correlator": "corr_lab_001",
"content-type": "application/json"
},
"evidence": {
"hmac": "sha256=2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824",
"timestamp": "YYYY-MM-DDTHH:MM:SSZ",
"note": "simulado"
},
"note": "Respuesta generada localmente. Sin llamada de red."
}
04 · Política legal y normativa
Sandbox local, sin PII y sin Entitlements
El laboratorio no ejecuta APIs productivas. Cualquier dato introducido permanece en el navegador del usuario. La conversión a producto real requiere autenticación OAuth2/PKCE, consentimiento previo y cobro vía Entitlements en el Hub.
| Ámbito | Regla | Estado |
|---|---|---|
| Alcance | Solo simulación educativa. Sin acceso a redes de operador ni a backends productivos. | Definido |
| Datos | Identificadores de ejemplo. No se almacena PII ni se envía fuera del navegador. | Definido |
| Entitlements | Ningún consumo real. El cobro se gestiona en el Hub de Mobiconnect, no en ub3r.io. | [por validar] |
| Web3 | Opcional: DID W3C y credencial verificable al completar ejercicio. Sin wallet obligatoria. | Opcional con gate legal |
05 · Siguiente paso
¿Quiere orquestar voz a escala?
Explore productos relacionados del portafolio de Mobiconnect. Los destinos externos están pendientes de validación.