Skip to main content

Remessa e retorno (CNAB)

Os arquivos CNAB trocados com o banco: remessas enviadas, retornos recebidos e o registro de cada boleto dentro deles.

Remessas​

Os arquivos de remessa CNAB, inclusive a geração em lote e o arquivo bruto.

ComandoHTTPDescrição
remittances listGET /v1/remittancesListar CNABs
remittances createPOST /v1/remittancesCriar CNAB
remittances getGET /v1/remittances/{id}Informações do CNAB
remittances deleteDELETE /v1/remittances/{id}Apagar CNAB
remittances rawGET /v1/remittances/{id}/rawRaw(text/plain) do CNAB
remittances bulk createPOST /v1/remittances/bulkCriar CNABs em Lote
# Listar CNABs
kobana banking remittances list

# Informações do CNAB
kobana banking remittances get --params '{"id":"REMITTANCE_ID"}'

# Apagar CNAB
kobana banking remittances delete --params '{"id":"REMITTANCE_ID"}' --dry-run

Retornos​

Os arquivos de retorno CNAB, o download, a baixa e o reprocessamento.

ComandoHTTPDescrição
discharges listGET /v1/dischargesListar CNABs
discharges createPOST /v1/dischargesEnviar CNAB
discharges getGET /v1/discharges/{id}Informações do CNAB
discharges downloadGET /v1/discharges/{id}/downloadDownload do CNAB
discharges pay-offPUT /v1/discharges/{id}/pay_offQuitar Boletos
discharges reprocessPUT /v1/discharges/{id}/reprocessReprocessar CNAB
# Listar CNABs
kobana banking discharges list

# Informações do CNAB
kobana banking discharges get --params '{"id":"DISCHARGE_ID"}'

Registros de boleto​

O registro de cada boleto no banco.

ComandoHTTPDescrição
bank-billet-registrations listGET /v1/bank_billet_registrationsListar Registros de Boleto.
bank-billet-registrations getGET /v1/bank_billet_registrations/{id}Informações do Registro de Boleto
# Listar Registros de Boleto.
kobana banking bank-billet-registrations list

# Informações do Registro de Boleto
kobana banking bank-billet-registrations get --params '{"id":"BANK_BILLET_REGISTRATION_ID"}'

Boletos em remessa​

Os boletos dentro das remessas, os pendentes de envio e as ocorrências.

ComandoHTTPDescrição
bank-billet-remittances listGET /v1/bank_billet_remittancesListar Registros de Remessa
bank-billet-remittances getGET /v1/bank_billet_remittances/{id}Informações do Registro de Remessa
bank-billet-remittances deleteDELETE /v1/bank_billet_remittances/{id}Excluir Pendências
bank-billet-remittances occurrence createPOST /v1/bank_billet_remittances/{id}/occurrence/{our_code}Criar Pendências
bank-billet-remittances pending listGET /v1/bank_billet_remittances/pendingListar Registros de Remessa Pendentes
# Listar Registros de Remessa
kobana banking bank-billet-remittances list

# Informações do Registro de Remessa
kobana banking bank-billet-remittances get --params '{"id":"BANK_BILLET_REMITTANCE_ID"}'

# Excluir Pendências
kobana banking bank-billet-remittances delete --params '{"id":"BANK_BILLET_REMITTANCE_ID"}' --dry-run

Boletos em retorno​

Os boletos dentro dos retornos.

ComandoHTTPDescrição
bank-billet-discharges listGET /v1/bank_billet_dischargesListar Registros de Retorno
bank-billet-discharges getGET /v1/bank_billet_discharges/{id}Informações do Registro de Retorno
# Listar Registros de Retorno
kobana banking bank-billet-discharges list

# Informações do Registro de Retorno
kobana banking bank-billet-discharges get --params '{"id":"BANK_BILLET_DISCHARGE_ID"}'

Próximos passos​