Autenticação API Efipay com Axios em TypeScript

EXIBINDO RESPOSTAS:

Avatar discord do usuario eu_jonas

eu_jonas

TS
const rawResult = await axios({
url: https://pix-h.api.efipay.com.br/v2/cob/${txid},
method: 'PUT',
headers: {
'Content-Type': 'application/json'
},
auth: {
username: process.env.EFI_CLIENT_ID,
password: process.env.EFI_CLIENT_SECRET
},
httpsAgent: agent,
data: body
})

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Bom dia, @eu_jonas. Tudo bem?
Existem algumas alterações a serem feitas no seu código, primeiramente você deve autenticar na API antes de consumir outra rota para obter o token de autenticação. Sugiro que dê uma olhada nas etapas que são realizadas em nosso SDK, você pode conferir o código aqui.

Caso tenha alguma dúvida basta nos perguntar para que possamos lhe auxiliar da maneira mais assertiva possível.