Saltar al contenido principal

kobana banking remittances

Comandos de kobana banking remittances. Toda opción global (Opciones globales) vale aquí.

ComandoHTTPDescripción
remittances listGET /v1/remittancesListar CNABs
remittances createPOST /v1/remittancesCrear CNAB
remittances bulkPOST /v1/remittances/bulkCrear CNABs en Lote
remittances getGET /v1/remittances/{id}Información del CNAB
remittances deleteDELETE /v1/remittances/{id}Eliminar CNAB
remittances rawGET /v1/remittances/{id}/rawRaw (text/plain) del CNAB

remittances list​

Listar CNABs

kobana banking remittances list [OPCIONES]

GET /v1/remittances

Listar CNABs.

Parámetros de consulta

NombreTipoObligatorioDescripción
pageintegernoNúmero de Página
per_pageintegernoCantidad de registros por página
expire_fromstringnoA partir de la Fecha de vencimiento del boleto.
expire_tostringnoHasta la Fecha de vencimiento del boleto.
created_fromstringnoA partir de la Fecha de creación de la Remesa.
created_tostringnoHasta la Fecha de creación de la Remesa.
bank_billet_account_idstringnoFiltro por ID de la Cartera.
our_codestringnoFiltro por Nuestro número.
tagsstringnoFiltro por tags (separados por coma).

Respuestas

HTTPDescripción
200Éxito en la lista de CNABs

remittances create​

Crear CNAB

kobana banking remittances create [OPCIONES]

POST /v1/remittances

Crear CNAB.

Se realizará una solicitud de Remesa. Después de la creación de la Remesa, será procesada y al final del procesamiento se emitirán notificaciones a través de Webhooks.

Cuerpo de la solicitud

NombreTipoObligatorioDescripción
bank_billet_account_idintegernoID de la Cartera de Cobro.
bank_billet_remittance_idsarray<integer>noIDs de Registros de Remesa.
external_idstringnoID externo.
custom_dataobjectnoDatos personalizados.
tagsarray<string>noEtiquetas.

Otros campos y objetos anidados: kobana schema banking.remittances.create.

Respuestas

HTTPDescripción
201CNAB creado con custom_data y tags
404Remesa no encontrada

remittances bulk​

Crear CNABs en Lote

kobana banking remittances bulk [OPCIONES]

POST /v1/remittances/bulk

Crear CNABs en Lote.

Se realizarán solicitudes de Remesa de acuerdo con IDs de las ocurrencias. Se creará una solicitud de Remesa para cada cartera asociada a las ocurrencias. Después de la creación de las Remesas, serán procesadas y al final del procesamiento se emitirán notificaciones a través de Webhooks.

Cuerpo de la solicitud

NombreTipoObligatorioDescripción
bank_billet_remittance_idsarray<integer>noIDs de Registros de Remesa.

Otros campos y objetos anidados: kobana schema banking.remittances.bulk.

Respuestas

HTTPDescripción
201CNABs creadas
404Ocurrencia no encontrada

remittances get​

Información del CNAB

kobana banking remittances get [ID] [OPCIONES]

GET /v1/remittances/{id}

Consulta información específica de un CNAB.

Argumentos de la ruta: id

Respuestas

HTTPDescripción
200CNAB encontrado
404CNAB no encontrado

remittances delete​

Eliminar CNAB

kobana banking remittances delete [ID] [OPCIONES]

DELETE /v1/remittances/{id}

Eliminar CNAB.

Argumentos de la ruta: id

Respuestas

HTTPDescripción
204CNAB eliminado
404CNAB no encontrado

remittances raw​

Raw (text/plain) del CNAB

kobana banking remittances raw [ID] [OPCIONES]

GET /v1/remittances/{id}/raw

Raw (text/plain) del CNAB.

Se disparará el evento remittance.downloaded.

Argumentos de la ruta: id

Respuestas

HTTPDescripción
200Raw del CNAB
404CNAB no encontrado
422Remesa esperando procesamiento