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
| Evento | Descrição |
|---|---|
PIX:ORDER_SUCCESS | Ordem PIX paga com sucesso |
ONCHAIN:ORDER_SUCCESS | Ordem ONCHAIN paga com sucesso |
LIGHTNING:ORDER_SUCCESS | Ordem LIGHTNING paga com sucesso |
PAYMENT_SUCCESSFUL | Ordem BINANCE paga com sucesso |
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:
| Cabeçalho | Valor | Descrição |
|---|---|---|
Accept | application/json | Define que a requisição aceita JSON |
Content-Type | application/json | Formato da requisição |
X-Cryptouse-Signature | Gerado automaticamente | Assinatura HMAC para validação da origem |
Authorization | Seu token, opcional | Use caso seu endpoint exija autenticação adicional |
🚀 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.
