Is there API for Retrieving User's Authentication Method Choice

Is there an API to find out the user’s choice of authentication method. This choice can be made during enrollment, however there doesn’t seems to be a way to get that information later.


Yes, you should be able to do this with Duo’s Admin API. You’ll need to log into your Duo cloud account and “create” by selecting Application > Protect an app and then set it up with the proper access and create the integration, secret and API hostname.

You’ll find everything you need here: Duo Admin API | Duo Security

If you use something like Splunk (there’s a SplunkApp), it would be even easier as it pulls all of the logs.

Hi Gardien, Thanks for quick response. I’m referring to the API where I can retrieve value of this setting. When a users logs into our application, we need to know what their preference is in order send a push immediately with out having them to wait to request push.