Olá, estou consumindo a API de conciliação da Stone mas um dos endpoints, usando Get, sempre me retorna o mesmo erro: Authentication information is not given in the correct format. Check the value of Authorization header. Segue o código utilizado:
LResponse := TRequest.New.BaseURL('https://conciliation.stone.com.br/v1/merchant/{affiliationCode}/conciliation-file/{referenceDate}')
.Accept('application/xml')
.TokenBearer('99c999ad-bf99-9999-b999-d99a999af999')
.AddHeader('X-Authorization-Raw-Data', '9999E99ECF999999BDA99C99DDD9999F', [])
.AddHeader('X-Authorization-Encrypted-Data', '099cf99ca9999cad9999f99b999f9dc9c999999ce99dcfc99999999b999999b9b9999999999c99f999999ded9999e999999999ebf999ab9c39999999ea9cf299', [])
.AddParam('affiliationCode', '999999999', pkURLSEGMENT)
.AddParam('referenceDate', '20230322', pkURLSEGMENT)
.Get;
O problema é que, num outro endpoint também usando Get, passo os mesmos parâmetros acima no Header e a requisição retorna a resposta com exito.