We’re running into a similar problem with the topic archetype not being in the post webhook. We’re using the webhook to create tickets in our support ticketing system when someone publicly posts or sends a private message to us. The problem is we handle public posts and private messages differently so we need to know the type in the webhook handler.
I appreciate that we can use the API to call back and get the topic details but it seems like a lot of work and overhead when this info could be in the post event payload.
Is there any chance you might be willing to add it? Would you be amenable to a pull request if we added it?