This guide will introduce you to the idea of the custom data source API.
It is our communication protocol that helps you build a custom data source based on your server. The server must be responsible for loading, processing, and aggregating data. After implementing the protocol on your server, you can load the data from the server into Flexmonster, which will visualize the data.
The custom data source API doesn't limit your choice of a data source, as your server is responsible for working with data from the data source. The only limitation is that you must pass the data from your server to Flexmonster in the format required by the custom data source API. Using this approach, Flexmonster can be connected to any data source.
Get started with the custom data source API by handling all Flexmonster requests on your server.
We have prepared two sample servers with examples of handling the requests and working with data: