External monitoring for changes (edits, new pages, etc...)

First things first: love SilverBullet. Really enjoying using it and really appreciate this community.

Wonder if someone can point me in the right direction or give me some high level guidance on externally monitoring SB for changes such as new pages, page-changed, page-deleted.

I’ve looked for webhook support but haven’t found it. I suspect it might be possible to register an event listener and then do a post to an external endpoint so I continue to read about that part of the system.

I’ve searched and continue to dig into the documentation but haven’t found anything yet.

This should be easily implementable using lua. You can listen to events using this API/event . I can‘t seem to find documentation of builtin events, but I think this is at least a list of all of them. In the event callback you can then e.g. fetch some web address to mimic webhooks using this api API/http .

(I‘m unsure which feature here are on edge and which are available on latest)

Thanks for the reply! This gives me a place to start. Much appreciated!