Creating Custom API Endpoints (Beyond Webhook URLs)

Currently, Activepieces allows triggering flows via webhook URLs, which is great. However, the webhook URLs are auto-generated and not customizable. It would be a game-changing feature if Activepieces could allow users to:

  • Define custom endpoint paths (e.g., /api/create-user, /api/send-alert)
  • Set HTTP method (GET, POST, PUT, DELETE, etc.)
  • Handle route parameters and query params
  • Return structured responses with Return HTTP Response
  • Apply basic auth headers or API keys (optional but useful)

Why this matters: Other platforms like BuildShip allow building fully custom API endpoints that can be called from external applications. Having similar functionality inside Activepieces would:

  • Open doors to use Activepieces as a lightweight backend
  • Eliminate the need for external tools just to expose APIs
  • Make automation more flexible and developer-friendly