Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Introducción

El objetivo de éste documento es exponer los Servicios, parámetros y requisitos para poder integrar a los sistemas.

URL

  1. Entorno de Pruebas: http://IP:PORT/{servicio}/ws-cabal-bc/api

  2. Entorno de Producción: http://IP:PORT/{servicio}/ws-cabal-bc/api

Header Request Parameter

Todos los request deberán contener los datos que se encuentran especificados.

KeyTypeDescription

Content-Type

String

Tipo de codificación del cuerpo de la petición application/json

usuario

String

Usuario asignado a la boca de cobranza.

password

String

Password asignado a la boca de cobranza.

Servicios

Lista de Entidades

Método que retorna el listado de las entidades que operan con CABAL.

Endpoint

/v1/listarEntidades

Request

KeyTypeDescription

header

<estructura>


   usuario

String

Usuario asignado a la boca de cobranza.

   password

String

Password asignado a la boca de cobranza.

Response

KeyTypeDescription

header

<estructura>


   codReturn

String

= 0 (cero) es éxito en la recepción
!= 0 es cualquier tipo de error/rechazo que pudo ocurrir

   txtReturn

String

Texto explicativo del código de retorno

data

<estructura>
   entidades<lista>
      codigoEntidad

String

Código asignado a la entidad.

      descripcion

String

Descripción del servicio.

Solicitar Extraccion con OTP

Método previo a realizar una extracción con OTP. Cabal genera el OTP y deja disponibilizado al usuario.

Endpoint

/v1/extraccion/otp/solicitar

Request

KeyTypeDescription

header

<estructura>


   usuario

String

Usuario asignado a la boca de cobranza.

   password

String

Password asignado a la boca de cobranza.

data

<estructura>
   codigoEntidad

String

Código de la entidad.

   nroDocumento

String

Nro de documento del usuario de DIMO.

   nroCuenta

String

Número de cuenta o últimos 4 números de la tarjeta.

Response

KeyTypeDescription

header

<estructura>


   codReturn

String

= 0 (cero) es éxito en la recepción
!= 0 es cualquier tipo de error/rechazo que pudo ocurrir

   txtReturn

String

Texto explicativo del código de retorno

data

<estructura>
   codSolicitud

String

Código de solicitud.

Confirmar Extraccion con OTP

Método previo a confirmar una extracción con OTP.

Endpoint

/v1/extraccion/otp/confirmar

Request

KeyTypeDescription

header

<estructura>


   usuario

String

Usuario asignado a la boca de cobranza.

   password

String

Password asignado a la boca de cobranza.

data

<estructura>
   codSolicitud

String

Código de la solicitud previamente realizada.

   codigoOtp

String

Código OTP enviado al usuario.

   importe

String

Importe de la operación(formato ISO, los 2 últimos numero son los decimales)

   moneda

String

Tipo Moneda

Response

KeyTypeDescription

header

<estructura>


   codReturn

String

= 0 (cero) es éxito en la recepción
!= 0 es cualquier tipo de error/rechazo que pudo ocurrir

   txtReturn

String

Texto explicativo del código de retorno

data

<estructura>
   codTransaccion

String

Código de la transacción.

  • No labels