logo
logo

Como configurar um webhook

Configure o webhook na mesma área das credenciais do aplicativo, na aba específica de configuração de webhook.Após habilitar o webhook, cadastre uma URL para receber eventos e ajuste as configurações necessárias. Use uma URL com esquema HTTPS, conforme a RFC 3986 (por exemplo, https://example.com/webhook). As alterações (incluindo toggles) só são aplicadas após clicar em salvar.

Configuração da presença

O sistema habilita a presença por padrão para cada aplicação registrada no webhook. O endpoint começa a receber eventos de presença até 30 segundos após o registro do webhook.
Saiba mais sobre presença e o processamento de eventos aqui.
Você pode enviar uma única request de ping para deixar todos os merchants da aplicação online. Também pode enviar requests de ping individualmente para cada merchant com acesso ao escopo order, caso precise controlar quais merchants ficam online na plataforma.

Bloqueio da integração

O iFood pode bloquear webhooks apenas em casos extremos, após tentativas de contato sobre problemas de integração. Você pode verificar o status do bloqueio na área do aplicativo.

Bloqueio de nossos IPs

Se a integração usar firewall, libere os IPs da nossa infraestrutura para garantir o funcionamento correto. Saiba mais em Boas práticas.

Veja também