<@!720246578002001980> , vou tentar simplificar:
- LD (Linha Digitável) são os números legíveis a olho nu no topo superior direito do boleto;
- Código de barras (em inglês "barcode") é o código de barras verticais lineares, de 1 dimensão, que ficam no canto inferior esquerdo do boleto, para leitura por "bar scanners" (leitores de códigos de barras), assim como os smartphones atualmente.
A GN está mandando a LD num campo chamado "barcode" e não fornece o código que seria, efetivamente, um barcode. Então pra montar um boleto com layout personalizado, é preciso converter a LD usando scripts próprios. Seria prático se o barcode (efetivo) viesse na resposta da API (e aí eu não sei que nome dariam, pois estão usando o nome "barcode" para algo que não é o barcode, é a LD 😁 ).