Frequently Asked Questions
Common questions about h00k.dev and webhook inspection.
General
What is h00k.dev?
h00k.dev is a webhook inspection and testing tool that allows you to capture, inspect, and replay HTTP requests in real-time. It's perfect for debugging webhooks, testing integrations, and developing applications that receive HTTP requests.
Do I need to install anything?
No! h00k.dev is a fully hosted SaaS platform. Simply visit https://h00k.dev, create a bin, and start receiving webhooks immediately.
Is my data secure?
Yes. All data is transmitted over HTTPS. However, webhooks are publicly accessible via their bin URL, so avoid sending sensitive production data. For production use, consider using mock data or the Pro plan with additional security features.
Can I use h00k.dev for free?
Absolutely! We offer both Anonymous (no signup) and Registered (free account) tiers with generous limits. See our Pricing page for details.
Bins
What is a bin?
A bin is a unique URL endpoint that captures all HTTP requests sent to it. Think of it as a temporary mailbox for webhooks that you can inspect and manage.
How many bins can I create?
- Anonymous: 1 active bin
- Registered (Free): 5 active bins
- Pro: Unlimited bins
How long are bins retained?
- Anonymous: 48 hours
- Registered (Free): 7 days
- Pro: Unlimited
Bins are automatically deleted after their retention period expires.
Can I delete a bin manually?
Yes! You can delete any bin at any time from your dashboard or the bin viewer page.
Can I share a bin with someone else?
Yes! Simply share the bin URL (e.g., https://app.h00k.dev/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx). Anyone with the URL can send requests to it. Viewing the requests in the dashboard requires you to be logged in (for registered users) or to have the session (for anonymous users).
Webhooks & Requests
How many requests can a bin receive?
- Anonymous: 50 requests per bin
- Registered (Free): 500 requests per bin
- Pro: Unlimited requests
Once the limit is reached, older requests are automatically removed.
Can I replay a webhook?
Yes! Use the Forward Requests feature to replay any captured webhook to your own server or endpoint. See Forward Requests for details.
Can I filter or search requests?
Yes! You can filter requests by:
- HTTP method (GET, POST, PUT, etc.)
- Date/time range
- Headers content
- Body content
What request data is captured?
h00k.dev captures:
- Full URL and query parameters
- HTTP method
- All headers
- Complete body (JSON, XML, form data, etc.)
- Timestamp
- IP address
Mock Responses
What are mock responses?
Mock responses allow you to configure custom HTTP responses that your bin returns when it receives requests. This is useful for testing how your application handles different response codes and payloads.
How many mock responses can I create?
- Anonymous: 1 per bin
- Registered (Free): 10 per bin
- Pro: Unlimited
Can I use patterns to match specific requests?
Yes! You can use URL patterns, HTTP methods, and header matching to return different mocks for different types of requests.
Can I add delays to mock responses?
Custom response delays are available for Pro users only. This helps simulate slow network conditions or test timeout handling.
Features
What is request forwarding?
Request forwarding allows you to automatically forward captured webhooks to your local development server or any other endpoint. It's perfect for testing webhooks locally without exposing your machine to the internet.
Available for Registered (Free) and Pro users.
What are snapshots?
Snapshots are permanent, shareable copies of webhook requests. They're perfect for:
- Creating documentation examples
- Sharing problematic requests with your team
- Bug reports
- Training and onboarding
See Snapshots for more details.
Can I pin important requests?
Yes! Registered and Pro users can pin requests to prevent them from being automatically deleted when retention limits are reached.
Is there a CLI tool?
The h00k.dev CLI is currently in development and will be available soon for Pro users. It will allow you to manage bins, watch for webhooks, and export data directly from your terminal.
See CLI for planned features.
Account & Billing
Do I need to create an account?
No! You can use h00k.dev anonymously with a single bin that expires after 24 hours. However, creating a free account gives you access to more bins, longer retention, and additional features.
How do I upgrade to Pro?
Simply log in to your dashboard and click "Upgrade to Pro". You'll be redirected to our secure payment page powered by Stripe.
Can I cancel my Pro subscription?
Yes, you can cancel anytime from your account settings. Your access will continue until the end of your billing period.
What happens to my data if I downgrade?
Your data will be retained according to the new plan's limits. Older bins and requests may be automatically cleaned up to match the new retention period.
Technical
What's the rate limit for sending requests to bins?
We don't impose strict rate limits on incoming webhooks. However, excessive abuse may result in temporary throttling. Pro users have higher priority and are less likely to be throttled.
Does h00k.dev support all HTTP methods?
Yes! We support GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS, and all other standard HTTP methods.
What's the maximum request body size?
- Anonymous: 1 MB
- Registered (Free): 5 MB
- Pro: 10 MB
Support
How do I get help?
- Documentation: Check our docs first
- Email: Contact us at support@h00k.dev
- Pro users: Priority support via email
Can I request a feature?
Absolutely! We love hearing from our users. Send feature requests to support@h00k.dev.
Do you offer custom plans for teams?
Yes! Contact us at support@h00k.dev to discuss custom plans with higher limits, dedicated resources, or specific features.
Still have questions? Contact us at support@h00k.dev