Perguntas sobre webhooks de eventos de usuário

Existe algum documento que não estou encontrando que descreva em detalhes os vários webhooks, suas cargas úteis e o que os aciona?

No meu exemplo específico, estou curioso para saber:

  • O evento usuário é atualizado também é acionado quando o usuário é:
    • criado
    • aprovado
    • excluído
    • suspenso
    • reativado

Atualmente, estou trabalhando na conexão desses webhooks com o Airtable e estou tendo algumas falhas que, infelizmente, não consigo depurar devido às limitações da plataforma do Airtable, então estou tentando descartar tudo o que posso entendendo melhor o lado do Discourse.

Olá Jordan!

Infelizmente, não estou ciente de nenhuma documentação relacionada a eventos de webhook.

Eu testaria por conta própria com um usuário dummy (e habilitaria todos os eventos de webhook) ou daria uma olhada no código.

O evento user_updated não dispara as ações listadas. Eles têm seus próprios eventos:

Você pode encontrar as definições de todos os nomes de eventos aqui:

Além disso, você pode ver o nome do evento relacionado à tradução aqui:

Espero que isso ajude!