Access Termbase within Machine Translation Provider Plugin

Hi all,

We built a Trados Plugin for our Machine Translation API, which is working great. (Thanks to the great documentation on this topic!)
Now our API allows for forced translation of terms and we would like to implement this functionality directly into our Translation Provider Plugin.

Is there any way to get a list of terms for each segment in a Translation Provider Plugin? Preferably independent of the Termbase solution used.

Or would we have to send independent requests to the Termbase API (e.g. MultiTerm)? 

Regards,

Sam