The documentation in the plugin editor states …
request: function(requestObject: Object) - node request function, returns the response synchronously
Which means the plugin architecture is doing the equivalent of an “await” for you, so all you need is:
options = …
response = context.request(options)
munch on response