Extend output of API calls
Let's take the "List Merge Requests between Dates.vi" as an example.
Right now we only get 4 parameters out of the VI even though there are a lot more but they are not propagated. Are there any plans to extend the output of the API VIs to represent the full response?
I think there are two possible solutions to this:
-
Cluster - just extend the current type def cluster to represent the entire API response. This might cause a lot of initial work due to the complexity of the JSON response but would be a very easy to use solution. There are quite a few parameters that are used for more then one request so the response cluster might consist of a number of other type def clusters.
-
JSON String - just give the user the whole JSON response in addition to the cluster. This is not mutch work at all but will enable users to work with the whole response data. Personally I'm not the biggest fan of this solution cause it kinda defeats the purpose of it to have a simple to use but still powerful library.
I'm curious to hear about your thoughts about this.