Plugin API

With Luzmo's Plugin API, you can connect arbitrary data sources, private or public APIs or open data sources for which Luzmo does not offer a native connector (yet). Plugins are connectors in Luzmo that your user(s) can use to create (authenticated) connections to, import dataset(s) from, and retrieve data from those dataset(s).

Each Plugin is a small RESTful API that acts as an adapter between Luzmo and a source system. It consists of 2 mandatory and 2 optional endpoints , and can optionally call webhooks to notify Luzmo of events.

Example Plugin implementations are available:

During development of a new Plugin, you might want to use a service like ngrok to tunnel HTTPS requests to your local environment. We also strongly recommend taking a look at the interactive Plugin checklist in this Academy article , which provides several important checks to ensure your plugin is secure and adheres to the specifications!

Did this page help you?
Yes No