# Webhooks: how best to differentiate a PM from a public post

**URL:** <https://meta.discourse.org/t/webhooks-how-best-to-differentiate-a-pm-from-a-public-post/76363>\
**Category:** Development\
**Tags:** webhooks\
**Created:** [December 18, 2017, 11:52pm UTC](https://meta.discourse.org/t/webhooks-how-best-to-differentiate-a-pm-from-a-public-post/76363 "2017-12-18T23:52:31Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [December 19, 2017, 1:21am UTC](https://meta.discourse.org/t/webhooks-how-best-to-differentiate-a-pm-from-a-public-post/76363/4 "2017-12-19T01:21:44Z")

</div>

> [@johnaschroeder](#):
>
> Instead we get post\_created with post\_number = 1 and no topic\_created

Why does it matter? `post_created` with post number 1 is definitely a new topic. What else could it be?

---

_[View the full topic](https://meta.discourse.org/t/webhooks-how-best-to-differentiate-a-pm-from-a-public-post/76363)._
