Bulk Topic Subscription Operations
In some apps, it is desirable for a user to subscribe to multiple topics by default, and it also is desireable to allow users to subscribe to/unsubscribe from many topics at once. For example, "I want all/no weather notifications" may entail subscribing/unsubscribing to "thunderstorm-warnings", "thunderstorm-watches", "tornados-warnings", "tornado-watches", etc, for all the topics of that type in your app.
Currently, you have to make one API call for each of these. This is very slow, has unnecessary network overhead, and complicates calling code.
My proposed feature: add "subscribeToTopics" and "unsubscribeFromTopics" methods to the SDKs. The signature would be (depedning on the language): (topics: Array<string>) => Promise<void> and would subscribe to/unsubscribe from the passed topics in one call.