Pular para o conteúdo principal

kobana banking discharges

Comandos de kobana banking discharges. Toda opção global (Opções globais) vale aqui.

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

discharges list​

Listar CNABs

kobana banking discharges list [OPÇÕES]

GET /v1/discharges

Lista CNABs.

Parâmetros de consulta

NomeTipoObrigatórioDescrição
created_fromstringnãoA partir da Data de criação do Retorno.
created_tostringnãoAté a Data de criação do Retorno.
bank_billet_account_idstringnãoFiltro por ID da Carteira.
tagsstringnãoFiltro por tags (separadas por vírgula).
pageintegernãoNúmero da Página
per_pageintegernãoQuantidade de registros por página

Respostas

HTTPDescrição
200Sucesso na listagem de CNABs

discharges create​

Enviar CNAB

kobana banking discharges create [OPÇÕES]

POST /v1/discharges

Envia um arquivo CNAB de retorno bancário para processamento de pagamentos e baixas de boletos.

Corpo da requisição

Enviado como formulário multipart/form-data: os arquivos vão em --file CAMPO=CAMINHO.

NomeTipoObrigatórioDescrição
filestring (binary)nãoArquivo
filenamestringnãoNome do arquivo
bank_billet_account_idintegernãoID da Carteira de Cobrança.
external_idstringnãoID externo.
custom_dataobjectnãoDados customizados.
tagsarray<string>nãoEtiquetas.

Outros campos e objetos aninhados: kobana schema banking.discharges.create.

Respostas

HTTPDescrição
201CNAB enviado com custom_data e tags
422Dados inválidos

discharges get​

Informações do CNAB

kobana banking discharges get [ID] [OPÇÕES]

GET /v1/discharges/{id}

Consulta informações específicas de um CNAB.

Argumentos do caminho: id

Respostas

HTTPDescrição
200CNAB encontrado
404CNAB não encontrado

discharges download​

Download do CNAB

kobana banking discharges download [ID] [OPÇÕES]

GET /v1/discharges/{id}/download

Argumentos do caminho: id

Respostas

HTTPDescrição
200Download com sucesso
404CNAB não encontrado

discharges pay-off​

Quitar Boletos

kobana banking discharges pay-off [ID] [OPÇÕES]

PUT /v1/discharges/{id}/pay_off

Quitar boletos.

É necessário já ter enviado o CNAB. Todos os boletos que forem identificados dentro do CNAB serão marcados como PAGO e os Webhooks serão disparados.

Argumentos do caminho: id

Respostas

HTTPDescrição
204Boletos quitados
404CNAB não encontrado

discharges reprocess​

Reprocessar CNAB

kobana banking discharges reprocess [ID] [OPÇÕES]

PUT /v1/discharges/{id}/reprocess

Argumentos do caminho: id

Respostas

HTTPDescrição
204CNAB reprocessada
404CNAB não encontrado