How can I authenticate with a 3rd party API?

Hi,

I’m new to voiceflow so sorry if this is a dumb question, but is it possible for users to authenticate to 3rd party APIs with OAuth flows? Can they do it through their specific voice app (e.g. the alexa app)?

Specifically, I’m trying to authenticate to CloudKit. I’m actually not sure it’s OAuth (but it looks very similar). Here are the docs if it helps: https://developer.apple.com/library/archive/documentation/DataManagement/Conceptual/CloudKitWebServicesReference/SettingUpWebServices.html#//apple_ref/doc/uid/TP40015240-CH24-SW3.

Any advice would be appreciated. Thanks.

Hi @plivesey, you can start with our tutorial about account linking here: https://learn.voiceflow.com/en/articles/2940101-account-linking

1 Like

Thanks, that looks like what I’m looking for