Lovable api

Webhook Not Receiving Events from Supabase

Webhook endpoint configured in Supabase but never receives events. Database changes occur but webhook isn't triggered. Endpoint appears to work when tested but events don't arrive.

Webhooks require proper table configuration, filter setup, and endpoint accessibility. Events must be published and delivered correctly.

Error Messages You Might See

Webhook request failed Endpoint returned 500 Connection refused Request timeout
Webhook request failedEndpoint returned 500Connection refusedRequest timeout

Common Causes

  1. Webhook target table doesn't have events enabled
  2. Webhook endpoint returns non-200 status code
  3. Webhook URL is incorrect or endpoint unreachable
  4. Webhook filter conditions don't match events
  5. Events parameter not selected in Supabase dashboard

How to Fix It

In Supabase dashboard > Database > Webhooks, verify:

1. Target table is selected

2. 'Insert', 'Update', 'Delete' events checked as needed

3. Webhook endpoint URL is correct and publicly accessible

4. Endpoint returns 200 OK status

5. No authentication required on webhook URL (or auth properly configured)

View webhook logs in Supabase dashboard to see delivery status.

Real developers can help you.

Victor Denisov Victor Denisov Developer Taufan Taufan I’m a product-focused engineer and tech leader who builds scalable systems and turns ideas into production-ready platforms. Over the past years, I’ve worked across startups and fast-moving teams, leading backend architecture, improving system reliability, and shipping products used by thousands of users. My strength is not just writing code — but connecting product vision, technical execution, and business impact. Mehdi Ben Haddou Mehdi Ben Haddou - Founder of Chessigma (1M+ users) & many small projects - ex Founding Engineer @Uplane (YC F25) - ex Software Engineer @Amazon and @Booking.com legrab legrab I'll fill this later Milan Surelia Milan Surelia Milan Surelia is a Mobile App Developer with 5+ years of experience crafting scalable, cross-platform apps at 7Span and Meticha. At 7Span, he engineers feature-rich Flutter apps with smooth performance and modern UI. As the Co-Founder of Meticha, he builds open-source tools and developer-focused products that solve real-world problems. Expertise: 💡 Developing cross-platform apps using Flutter, Dart, and Jetpack Compose for Android, iOS, and Web. 🖋️ Sharing insights through technical writing, blogging, and open-source contributions. 🤝 Collaborating closely with designers, PMs, and developers to build seamless mobile experiences. Notable Achievements: 🎯 Revamped the Vepaar app into Vepaar Store & CRM with a 2x performance boost and smoother UX. 🚀 Launched Compose101 — a Jetpack Compose starter kit to speed up Android development. 🌟 Open source contributions on Github & StackOverflow for Flutter & Dart 🎖️ Worked on improving app performance and user experience with smart solutions. Milan is always happy to connect, work on new ideas, and explore the latest in technology. Rudra Bhikadiya Rudra Bhikadiya I build and fix web apps across Next.js, Node.js, and DBs. Comfortable jumping into messy code, broken APIs, and mysterious bugs. If your project works in theory but not in reality, I help close that gap. Antriksh Narang Antriksh Narang 5 years+ Experienced Dev (Specially in Web Development), can help in python, javascript, react, next.js and full stack web dev technologies. AUXLE AUXLE I am a Full Stack Developer experienced in building Websites, Web apps and Cross Platform Mobile Apps for Startups and Companies. Bastien Labelle Bastien Labelle Full stack dev w/ 20+ years of experience Costea Adrian Costea Adrian Embedded Engineer specilizing in perception systems. Latest project was a adas camera calibration system.

You don't need to be technical. Just describe what's wrong and a verified developer will handle the rest.

Get Help

Frequently Asked Questions

How do I test webhook?

Use Supabase dashboard webhook test button or manually trigger database change. Check endpoint logs for delivery.

Can I filter webhook events?

Yes, set filter conditions like column=value. Only events matching filter trigger webhook.

Related Lovable Issues

Can't fix it yourself?
Real developers can help.

You don't need to be technical. Just describe what's wrong and a verified developer will handle the rest.

Get Help