Webhooks for Threads allow you to receive real-time notifications for the subscribed topics and fields.
To receive live Webhook notifications, the following conditions must be satisfied:
If the app permissions don't have an access level of Advanced Access, the app won't receive Webhook notifications.
threads_basic
, threads_read_replies
).Download the Webhooks sample app to test your integration.
Under Use Cases > Customize > Settings, add the Get real-time notifications with Threads Webhooks sub-use case.
Create an endpoint that accepts and processes Webhooks. To add the configuration
The token here is passed to your server defined in the callback URL to allow verification that the call originates from Meta servers.
Name | Description |
---|---|
| Replies on a Threads Media owned by the Threads install user. |
If you subscribe to the replies
field, we send your endpoint a Webhook notification containing the reply object.
{ "app_id": "123456", "topic": "moderate", "target_id": "78901", "time": 1723226877, "subscription_id": "234567", "has_uid_field": false, "values": { "value": { "id": "8901234", "username": "test_username", "text": "Reply", "media_type": "TEXT_POST", "permalink": "https:\/\/www.threads.net\/@test_username\/post\/Pp", "replied_to": { "id": "567890" }, "root_post": { "id": "123456", "owner_id": "123456", "username": "test_username_2" }, "shortcode": "Pp", "timestamp": "2024-08-07T10:33:16+0000" }, "field": "replies" } }