⚡ Capture webhooks and HTTP requests locally in VS Code - with private endpoints and a live JSON dashboard.
🚀 Start here
🤔 Why this existsWhen a webhook, callback, or integration sends data to your application, the fastest way to understand a failure is to inspect the exact request that arrived. That usually means deploying a temporary endpoint, sharing payloads with a hosted inspector, or adding one-off logging to a service that is still under development. Request Logger gives you a private capture endpoint and a request dashboard directly inside VS Code. 🎁 What you get🔗 A private capture endpointEvery dashboard session receives an unguessable session id. The generated URL contains that id, allowing Request Logger to show each session only its own captured requests. Copy the endpoint from the Active Endpoint panel and paste it into the service, script, or webhook configuration you are testing. 🧭 A request activity dashboardCaptured requests appear newest first. Each request includes:
🔄 Optional auto-refreshEnable Auto-refresh when you are waiting for requests from another system. The dashboard polls every five seconds, pauses while the browser tab is hidden, and preserves the preference after a page reload. 🧪 Test the endpoint locallyUse Test Connection to send a sample request to the active endpoint. The result appears below the action controls and dismisses automatically. 🔐 Privacy and securityRequest Logger is local-first, but its capture endpoint is public while the tunnel is running.
Do not place credentials, access tokens, or other secrets in test payloads unless you are working in a controlled environment. 📦 What happens to your data
If a request does not appear, confirm that the complete endpoint URL is being used and then select Refresh or enable Auto-refresh.
Made for developers who need to see the request, not guess what happened. |