Integración BReB

POST

Registrar llave de cliente

Crea una nueva llave para un cliente — puede ser su correo, celular o cédula — y la vincula a su cuenta bancaria. Es como inscribirse a Nequi por primera vez: das tu número de celular y lo atan a tu cuenta.

¿Cuándo usarlo? La primera vez que un cliente quiere recibir transferencias usando su correo, celular o cédula como identificador.

POST{BASE_URL}/breb/register-key

Parámetros

CampoTipoDescripciónReq.
channelstringCanal de la operación. Ej: "MOVIL".Sí
sourceServicestringServicio origen. Ej: "MEX".Sí
identificationstringNúmero de cédula del cliente. Ej: "80009330".Sí
typeIdentificationstringTipo de documento. "CC" para cédula.Sí
numberAccountstringNúmero de cuenta bancaria que se vincula a la llave. Ej: "862000034".Sí
processKeyCustomerstringTipo de proceso. Para registrar nuevo usar "NEWR".Sí
typeKeyCustomerstringTipo de llave: "E" = email, "P" = phone (celular), "NRIC" = cédula.Sí
valueKeyCustomerstringEl valor de la llave — el correo, el celular o la cédula. Ej: "rolozadag@gmail.com".Sí
typeAccountstringTipo de cuenta: "AH" = ahorros, "CC" = corriente.Sí
subTypeAccountstringSubtipo de cuenta. Ej: "DE" para depósito electrónico.Sí
receptorNodestringNodo receptor en la red ACH. Ej: "VIS".Sí
sourceTypeAccountDescriptionstringDescripción del tipo de cuenta. Ej: "Ahorros a la Vista".Sí
businessNamestringNombre del negocio o empresa. Ej: "Cliente Test Nuevo".Sí
firstNamestringPrimer nombre del cliente. Ej: "RENE".Sí
surNamestringPrimer apellido del cliente. Ej: "LOZADA".Sí
secondSurNamestringSegundo apellido. Si no tiene, enviar "null".No
userstringOperador que realiza el registro. Ej: "rene".Sí

Ejemplo de petición

JSON — Body
{
  "channel"                      : "MOVIL",
  "sourceService"                : "MEX",
  "identification"               : "80009330",
  "typeIdentification"           : "CC",
  "numberAccount"                : "862000034",
  "processKeyCustomer"           : "NEWR",
  "typeKeyCustomer"              : "E",
  "valueKeyCustomer"             : "rolozadag@gmail.com",
  "typeAccount"                  : "AH",
  "subTypeAccount"               : "DE",
  "receptorNode"                 : "VIS",
  "sourceTypeAccountDescription": "Ahorros a la Vista",
  "businessName"                 : "Cliente Test Nuevo",
  "firstName"                    : "RENE",
  "surName"                      : "LOZADA",
  "secondSurName"                : "null",
  "user"                         : "rene"
}

Respuestas

CódigoDescripción
201Llave creada exitosamente. El cliente ya puede recibir transferencias con su correo/celular/cédula.
400Datos inválidos. Revisa los campos obligatorios.
409La llave ya existe. Este correo o celular ya está registrado — no se puede duplicar.

En esta página