Histórico de mensagens sobre PIX em pix

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
Data: 19/01/2025
Canal: pix
Avatar discord do usuario mouralegal.

mouralegal.

Bom dia denovo kk, como eu gero pix copia e cola?

Avatar discord do usuario rogerio_itu2044

rogerio_itu2044

Ver Respostas

Por favor peça para corrigir também o método pixSendDetail que está solicitando o parametro com a letra i maiuscula, mas nas verdade precisa dessa letra minúscula. Já testei aqui com a letra minuscula e funcionou...

Avatar discord do usuario rogerio_itu2044

rogerio_itu2044

Ver Respostas

Mas ainda nao encontrei a tipagem para paginacao, por favor pode me mostrar ?
https://github.com/efipay/sdk-node-apis-efi/blob/master/src/methods/pix.js#L802

Até tentei alterar para :

pixSendList(params: {
inicio: string;
fim: string;
status: string;
devolucaoPresente: boolean;
paginacao: {
paginaAtual: string;
itensPorPagina: string;
}
}): Promise
Mas recebo o erro:
type: 'https://pix.bcb.gov.br/api/v2/error/PixEnviadoConsultaInvalida',
title: 'Consulta Inválida',
status: 400,
detail: 'Os parâmetros de consulta não respeitam o schema ou não fazem sentido semanticamente.',
violacoes: [
{
razao: 'não são permitidas propriedades adicionais',
propriedade: 'pixEnviado.query'
}
]

Avatar discord do usuario rogerio_itu2044

rogerio_itu2044

Bom dia pessoal, poderiam por favor me ajudar com uma 2 dúvidas referente a sdk-typescript-apis-efi?

1. Referente ao método pixSendList.ts
No SDK não permite parâmetros de paginação, no metodo pixSendList(params) { } mas na coleção do postman e na documentaçãao aparecem:

pixSendDetailId(params) { }
/
GET /v2/gn/pix/enviados

Consulta as transferências Pix enviadas.

Para capturar uma falha utilize o catch, os campos disponíveis no objeto serão type, title, status, detail e dependendo da falha violacoes.

@param { {
inicio: string,
fim: string,
status: string,
devolucaoPresente: boolean
} } params

@returns {Promise endToEndId: string,
idEnvio: string,
valor: string,
chave: string,
status: string,
infoPagador?: string,
horario: {
solicitacao: string,
liquidacao: string
},
favorecido: {
chave?: string,
identificacao?: {
nome: string,
cpf: string
},
contaBanco?: {
nome: string,
cpf: string,
agencia: string,
conta: string,
tipoConta: string
}
}
}>>}
/
pixSendList(params) { }
2. No método pixSendDetail o parametro aparece com letra a letra i maiuscula, mas deveria ser minuscula