Webhooks
Os webhooks da CryptoUse permitem que sua aplicação receba notificações automáticas sempre que determinados eventos ocorrem nas ordens. Isso elimina a necessidade de consultas constantes à API para verificar o status.Recursos principais
- Notificações em tempo real: Saiba imediatamente quando uma ordem for paga.
- Automatização de processos: Atualize o status dos seus pedidos, estoques ou serviços automaticamente.
- Facilidade de integração: Configure endpoints personalizados em poucos minutos.
Eventos disponíveis
Como cadastrar um Webhook
Você pode cadastrar facilmente um webhook através do painel da CryptoUse. Siga o passo a passo abaixo para receber notificações em tempo real sempre que eventos importantes ocorrerem.Passo a passo
Na seção de perfil do usuário, procure por API/Webhooks.


📝 Preenchendo o formulário
🔹 Nome
- Descrição livre para você identificar o webhook.
- Exemplo:
Webhook de pedidos pagos.
🔹 Evento
- Selecione o evento que deseja escutar.
- Para receber notificações quando uma ordem for paga, escolha um evento.
- Exemplo:
PIX:ORDER_SUCCESS.
🔹 URL
- Endereço (endpoint) da sua aplicação que irá receber as notificações.
- Deve estar acessível publicamente e aceitar requisições POST no formato JSON.
https://meusite.com/api/webhooks/order-success
🔐 Cabeçalhos HTTP (Opcional)
Aqui você pode adicionar autenticações ou configurações específicas da sua API.Cabeçalhos recomendados:
🚀 Após configurar
- Clique em Salvar.
- Seu webhook estará ativo e passará a receber notificações sempre que o evento selecionado ocorrer.
Ciclo de vida de um Webhook
- Cadastro: Você informa a URL do seu endpoint na plataforma.
- Evento: Quando o evento ocorre (ex.: pagamento confirmado), a CryptoUse envia uma requisição HTTP POST para a URL cadastrada.
- Processamento: Sua aplicação recebe os dados do evento e executa as ações desejadas.
- Confirmação: Seu servidor deve responder com status HTTP
200 OKpara confirmar o recebimento. Caso contrário, novas tentativas de entrega serão feitas.
