I was investigating you needs of the API and think that we should provide a more generic external API caller component, with authorization features build in. This should make such API calls a breeze to use.
The current JSON Data Source is really meant for loading local json files, so not very flexible for calling external API’s. But a new component will make that much more convenient.
I hope to be able to work on this really soon and we will make it available as both Wappler extension as well DMXzone Dreamweaver extension.