Acho que tem os tamanhos de cada tipo, mesmo que seja vazio tem que enviar o tamanho pedido de acordo com o manual, ainda não fiz a parte do registro, mas pelo que estava vendo por exemplo. Campo tipoRestricao for do tamanho 15 de acordo com o manual tem que enviar vazio os 15. Testa pra ver se vai dessa forma.
O teste pra comunicar com a API funcionou ne? O banco ainda não liberou a parte do registro, está me retornando o seguinte erro.
Para o endpoint https://proxy.api.prebanco.com.br/v1/boleto/registrarBoleto obtivemos o retorno logo a baixo.
{
"code": "134",
"message": "Invalid scope",
"details": "A lista de escopos do Application da Axway está diferente do CA"
}