Is it possible to add custom api endpoint?

I would like to add new custom webhook endpoint?

Should I build my own plugins?

Hello, @ariaseta, how’s it going? You didn’t give details about what you need to do, but I was thinking there might be a way to achieve this goal. I don’t know if it’ll help with your challenge, but I’ll share it here anyway to assist others.

NocoBase has a standard API service. If you enable the API documentation plugin, you’ll be able to see the Swagger documentation for this API. You could make a request to a custom collection in NocoBase (created just for this goal) and have a workflow trigger related to this collection. When the API is called, the trigger will launch, executing your logic, working like a webhook. For the collection, you could, for example, create an APIRequest collection with fields that could be used as parameters for your workflow. This collection could even serve as a log for your “webhook”

Let me know if it helped you.

We’re developing a webhook trigger in workflow.