I think implementation of the feature you want belong to application. Only one thing you take from connman is service interface.

connmanctl service ethernet_00e04c361b16_cable

You should find there Ethernet = [... Interface=wlp2s0 ...]

Then maybe do something like this http://stackoverflow.com/a/3999148/366634 

On Tue, Apr 24, 2018 at 12:04 PM, 원덕재 <dj.won@mobis.co.kr> wrote:
With connman is it possible that an specific application selects specific service ?
For example, I have two services as below and both are already connected.
# connmanctl technologies                             
  Name = Cellular
  Type = cellular
  Powered = True
  Connected = True
  Tethering = False
  Name = Wired
  Type = ethernet
  Powered = True
  Connected = True
  Tethering = False
# connmanctl services
*AO KT                   cellular_450086350199092_context1
*AR Wired                ethernet_00e04c361b16_cable
In case there are two applications(application_1 and application_2), default route is ethernet basically.
But, if application_1 towards to cellular, how can application handle it?
Applicaiton_1 -> cellular
Application_2 -> ethernet
I use connman v1.33.
Thank you,
DJ Won

connman mailing list