O arquivo de retorno é o evento — o que o banco informou naquele arquivo, naquele dia — e a consulta de situação (GET /boletos/{token}/situacao) é o estado consolidado do boleto na plataforma. A API não envia notificação ao seu sistema.
Arquivo de retorno. Ocorrências daquele arquivo, naquele dia: o que o banco informou. O processamento está em Processar retorno. A visão do arquivo está em Retorno CNAB.
Consulta de situação. O estado consolidado (registro, pagamento, baixa, protesto e Pix) do boleto na plataforma. A rota é GET /boletos/{token}/situacao. Com o identificador informado na criação, a mesma consulta é GET /boletos/controle/{tokenControleUsuario}/situacao. Veja Consultar situação.
Processe o retorno do dia e aplique as ocorrências que o banco informou naquele arquivo. Quando precisar do estado consolidado do boleto, consulte a situação daquele boleto.
Por exemplo, use a ocorrência LIQUIDACAO do retorno para conciliar o pagamento e consulte a situação do boleto quando precisar dos demais dados.
No arquivo de retorno, PROTESTO confirma que o banco recebeu a instrução de protesto; o protesto efetivado chega como BAIXA. Na consulta de situação, leia o bloco protesto.