Programmatically setting the Phone "Launch an external app" value

I’m working on a custom app and am wondering if it’s possible to programmatically set the 'Launch an external app…" setting via SDK\API. I’m assuming it will have to perform authorization calls or something to that effect.

Just to make sure that I understand, are you looking to launch an external app on an Android device using an intent? Which SDK would you be using in this case?

As a clarification, this would be outside of what our REST API is intended for.

the custom app is a windows application written in .NET\C# so I’m assuming I would need an SDK. If not, is that something that can be set via REST API?

can someone please confirm whether it’s possible for a windows app to set this value programmatically or not?