Webhooks PIED
Os webhooks permitem que seu sistema receba notificações automáticas quando eventos importantes acontecem no PIED, como criação de pedidos ou atualizações de orçamentos.Como Funcionam
Quando um evento configurado ocorre, o PIED envia uma requisição HTTP POST para a URL que você especificar, contendo os dados do evento.Eventos Disponíveis
Orçamentos
budget.created- Orçamento criadobudget.updated- Orçamento atualizado
Pedidos
order.created- Pedido criadoorder.updated- Pedido atualizado
Configuração
1. Prepare seu Endpoint
Crie um endpoint HTTPS que aceite POST com JSON:2. Configure no PIED
Entre em contato com o suporte para configurar:- URL do seu endpoint
- Eventos que deseja receber
- Autenticação (se necessária)
Estrutura do Payload
Todos os webhooks seguem esta estrutura:Exemplo de Payload
Pedido Criado
Ações que Disparam Webhooks
✅ Disparam Webhooks
Orçamentos:- Criação de orçamento
- Alteração de status
- Aplicação de desconto/acréscimo
- Conversão em pedido
- Adição/remoção de tags
- Criação de pedido
- Alteração de status
- Alteração de status de pagamento
- Edição de dados comerciais
- Adição/remoção de tags
- Criação de empresa
- Alteração de status
- Edição de dados
- Adição/remoção de tags
❌ Não Disparam Webhooks
- Comentários e tarefas
- Alteração de responsável
- Edição de frete
- Campos customizados
- Anotações internas
- Upload de arquivos
Boas Práticas
Segurança
- Use HTTPS sempre
- Valide a origem das requisições
- Implemente autenticação se necessário
Confiabilidade
- Responda com 200 OK rapidamente
- Processe dados de forma assíncrona
- Implemente retry para falhas
Testando Webhooks
Para testar durante desenvolvimento, use ferramentas como:- ngrok: Exponha localhost publicamente
- webhook.site: Capture e inspecione webhooks
- Postman: Simule payloads de webhook
Monitoramento
Monitore seus webhooks:- Log todas as requisições recebidas
- Acompanhe taxa de sucesso/falha
- Configure alertas para falhas consecutivas
- Mantenha histórico para auditoria
Próximos Passos
API Reference
Configure webhooks via API v2
Integrações
Use webhooks com plataformas de automação
Suporte
Para configurar webhooks ou resolver problemas:- Email: suporte@pieta.tech
- Documentação: Consulte a referência da API
- Logs: Mantenha logs detalhados para diagnóstico