Integración BReB

POST

Consultar llave de cliente

Busca la llave (correo, celular o cédula) con la que un cliente está registrado en el sistema. Es como buscar un contacto en el celular — si existe, te muestra toda su información; si no existe, te avisa que no lo encontró.

¿Cuándo usarlo? Cuando quieres verificar si un cliente ya está registrado antes de enviarle una transferencia, o cuando necesitas los datos de la cuenta vinculada a una llave.

POST{BASE_URL}/breb/get-key

Parámetros

CampoTipoDescripciónReq.
channelstringPor dónde se hace la operación. Como decirle al banco si vas en persona o por app. Ej: "REDESALIADAS", "MOVIL", "WEB".Sí
sourceServicestringServicio origen de la petición. Ej: "PEX".Sí
userstringNombre del operador o usuario del sistema que hace la consulta. Ej: "jcano".Sí
identificationstringNúmero de cédula del cliente a consultar. El mismo que te piden en cualquier banco. Ej: "1144134800".Sí
typeIdentificationstringTipo de documento. "CC" para cédula de ciudadanía.Sí
ipstringDirección IP del dispositivo. Como la dirección de tu casa, pero para el celular o computador. Ej: "192.168.0.1".Sí
purposestringPropósito de la consulta. Ej: "Source".Sí
uuidstringIdentificador único de la sesión o dispositivo. Como el número de serie de un celular. Ej: "a1b2c3d4e5f67890".Sí
macstringDirección MAC del dispositivo. Un código único del hardware. Ej: "08:BD:01:00:00:00".Sí
platformstringSistema operativo del dispositivo. Ej: "iOS", "Android".Sí
trademarkstringMarca del dispositivo. Ej: "Apple", "Samsung".Sí
geoLocationstringUbicación GPS del dispositivo. Como cuando Rappi te pide activar la ubicación. Ej: "4.710989,-74.072092".No
simDeviceIdstringID del SIM del dispositivo. Ej: "02ba0c1e".No
simOperatorstringOperador de telefonía. Ej: "Movistar", "Claro".No
serialDevicestringNúmero serial del dispositivo. Ej: "01bb90c1d".No
simCellNumberstringNúmero de celular de la SIM. Ej: "3123456789".No
simSerialNumberstringNúmero serial de la SIM. Ej: "02ba0c1e".No
userAgentStringstringInformación del navegador o app. Se genera automáticamente. Ej: "Mozilla/5.0 (iPhone...)".No
versionPlatformstringVersión del sistema operativo. Ej: "13".No
modelstringModelo del dispositivo. Ej: "iPhone 15".No

Ejemplo de petición

JSON — Body
{
  "channel"          : "REDESALIADAS",
  "sourceService"    : "PEX",
  "user"             : "jcano",
  "identification"   : "1144134800",
  "typeIdentification": "CC",
  "ip"               : "192.168.0.1",
  "purpose"          : "Source",
  "uuid"             : "a1b2c3d4e5f67890",
  "mac"              : "08:BD:01:00:00:00",
  "platform"         : "iOS",
  "trademark"        : "Apple",
  "model"            : "iPhone 15",
  "geoLocation"      : "4.710989,-74.072092",
  "versionPlatform"  : "13"
}

Respuestas

CódigoDescripción
200Llave encontrada. Retorna los datos del titular y su cuenta vinculada.
400Datos inválidos. Algún campo está mal escrito o le falta información.
404Llave no encontrada. El cliente no tiene llave registrada en el sistema.

En esta página