Thanks for the details, just so that you know what I meant by NB API - typically an API which a client fetches about the state of the network, the topology, devices associated and their related config, kind of client-server communication which is synchronous, there are other types which use asynchronous communication wherein changes in the state of a network is pushed to the NB API application, it is server-client communication. From the responses received so far I see that Meraki uses Rest for API communication so I think we can put the terminology to "rest" now 🙂 North, South, East, West are nomenclatures driven by different vendors specific to their implementation which is why I'm out here seeking clarification on what Meraki does/doesn't support.
Coming to the question I still dint get how does one create a custom report using the Dashboard APIs that are available & tweak it to get interesting information?. Do we have some documentation, catalog or artifacts to help with?.