Ir para conteúdo
  • Cadastre-se

dev botao

Cadastrar WEBHOOK do Pix do Itau pelo postman


Ver Solução Respondido por Marcos Pereda,
  • Este tópico foi criado há 133 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Bom dia pessoal, tudo bem ? 

estou tentando a um tempo cadastrar a webhook do pix do itau usando o postman, e não vai de jeito nenhum, da o erro abaixo : 

https://secure.api.itau/pix_recebimentos/v2/webhook/

 

{
    "type": "https://pix.bcb.gov.br/api/v2/error/WebhookOperacaoInvalida",
    "title": "Webhook inválido.",
    "status": 400,
    "detail": "A presente requisição busca criar um webhook sem respeitar o schema ou, ainda, com sentido semanticamente inválido.",
    "correlationId": "8bd6c851-9ad9-4ddc-9594-aa215eb74aab",
    "violacoes": [
        {
            "razao": "422 : [{\"messages\":[{\"errorCode\":\"422\",\"message\":\"There is a target registered using same product_name, target_name and message_type using target-id a43b5066-3b7c-426b-85b9-8c130b217ec3\"}]}]",
            "propriedade": "webhookUrl",
            "valor": "https://sisalu.com.br/api/inschool/cobexp/callback?nomecarteira=I-ITAUPIX"
        }
    ]
}

já abri chamado com eles a algumas semanas, e nada.

Alguém já passou por isto ou já conseguiu cadastrar o webhook do pix do itau ? 

 

Ah, e quando tento consultar da a mensagem abaixo : 

https://secure.api.itau/pix_recebimentos/v2/webhook/{chave}

{

    "type": "https://pix.bcb.gov.br/api/v2/error/NaoEncontrado",
    "title": "Não Encontrado.",
    "status": 404,
    "detail": "Entidade não encontrada.",
    "correlationId": "91ca5a95-68c3-4239-9373-092960954e29"
}

grato

 

Marcos

Editado por Marcos Pereda
  • 2 semanas depois ...
Postado

boa tarde,

sim, ja verifiquei mil vezes, na realidade estou usando a coleção do postman que eles mesmos me disponibilizaram.

por isso gostaria de saber se alguém já passou por isto ou já conseguiu cadastrar o webhook do pix do itau ? 

 

grato

Marcos

 

Postado

bom dia !

curl --location --request PUT 'https://secure.api.itau/pix_recebimentos/v2/webhook/minha_chave_pix' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer eyJraWQiOiI... ' \
--data '{
  "webhookUrl": "https://nomedomeuservidor/callback"
}'

desde já agradeço, 

 

Marcos

Postado

ah, ja tentei mudar o content type para text/plain e para application/x-www-form-urlencoded requests ( não que faça sentido ) e o erro muda para : 

{

    "message": "Erro ao obter dados rota filter failed"
}
 
 
  • Solution
Postado

Consegui resolver o problema :-))))))) 

 

o erro está vindo do Bacen, achei o link que explica os erros : 

https://bacen.github.io/pix-api/index.html

 

Tag Webhook

Reúne erros dos endpoints que tratam do gerenciamento dos Webhooks da API Pix.

WebhookOperacaoInvalida

  • Significado: a presente requisição busca criar um webhook sem respeitar o schema ou, ainda, apresenta semântica inválida.
  • HTTP Status Code: 400.
  • endpoints: PUT /webhook/{chave}.

Violações para o endpoint PUT /webhook/{chave}:

  • o parâmetro {chave} não corresponde a uma chave DICT válida.
  • o parâmetro {chave} não corresponde a uma chave DICT pertencente a este usuário recebedor.
  • Campo webhook.webhookUrl não respeita o schema.

 

Quer dizer que era um problema com a chave pix, eu estou usando a chave aleatoria, mudei para o cnpj ( somente números ) e deu certo :-)

Vou testar ainda com a chave pix aleatoria sem traços para ver se funciona.

 

Obrigado !

 

Marcos

  • Curtir 1
  • Este tópico foi criado há 133 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...