Manage your registered webhook URLs.
Subscriptions are managed per webhook. Select a webhook to view or manage its subscriptions.
Please select a webhook to see subscriptions.
Attempting to connect to live event stream...
To receive live events in this dashboard, you need to register a webhook with X that points to this application.
Since this app is running locally (e.g., on http://localhost:3000), you'll need a tool to expose it to the internet. We recommend ngrok.
Install ngrok, then run the following command in your terminal:
ngrok http http://localhost:3000
Ngrok will give you a public forwarding URL (e.g., https://xxxx-xx-xxx-xx-xx.ngrok-free.app). Copy this HTTPS URL.
Your full webhook URL for X will be the ngrok HTTPS URL followed by /webhooks/twitter.
Example: https://your-ngrok-url.ngrok-free.app/webhooks/twitter
Go to the "Webhooks" tab in this dashboard and add the full webhook URL you constructed above.
Once the webhook is added and validated (X will perform a CRC check against /webhooks/twitter), go to the "Subscriptions" tab to subscribe the desired user to this webhook.
Return to this "Live Events" tab. Any subscribed events for the user should appear here in real-time.