You can build a custom component to do that. I've built something similar in the past. You're really using Java to do the call and wrap it in a custom component so it can be used within LC.
That sounds great - can you help me get started with developing my own custom component, is there any documentation for this I can read, or anything else you can recommend?