General account linking
Can I make account linking optional for my skill?
Can I make account linking optional for my skill?
What happens when a user disables my skill?
What happens when a user disables my skill?
Standard account linking
The following are frequently asked questions about the standard account linking flow from the Alexa app to your website.What OAuth 2.0 grant types does standard account linking support?
What OAuth 2.0 grant types does standard account linking support?
How does a user link their account through the standard flow?
How does a user link their account through the standard flow?
What are the design requirements for my login page?
What are the design requirements for my login page?
App-to-app account linking starting from your app
The following are frequently asked questions about the app-to-app account linking flow that starts from your app.How do I know if the Alexa app isn't installed on the user's mobile device?
How do I know if the Alexa app isn't installed on the user's mobile device?
I own more than one skill. Can I link accounts for all the skills at one time?
I own more than one skill. Can I link accounts for all the skills at one time?
How do I check if the skill is already enabled and the account is already linked?
How do I check if the skill is already enabled and the account is already linked?
- The token that you received when you set up app-to-app account linking for the customer.
- (Smart home add-ons only) The token that you received from the
AcceptGrantdirective after mutual authentication.
What if the skill is already enabled and the account is already linked?
What if the skill is already enabled and the account is already linked?
HTTP 201 Created response.How can I get notified when account linking is complete?
How can I get notified when account linking is complete?
What if a user wants to link Alexa with a different user account than the account that they're currently logged in with in your app?
What if a user wants to link Alexa with a different user account than the account that they're currently logged in with in your app?
What if a user isn't an existing Alexa user and they don't have the Alexa app installed?
What if a user isn't an existing Alexa user and they don't have the Alexa app installed?
How does a user revoke account linking?
How does a user revoke account linking?
What happens when a user disables my skill? Am I notified?
What happens when a user disables my skill? Am I notified?
What if my skill requires permissions? Can I get these during app-to-app account linking?
What if my skill requires permissions? Can I get these during app-to-app account linking?
App-to-app account linking starting from the Alexa app
The following are frequently asked questions about app-to-app account linking from the Alexa app.I have multiple apps that can handle account linking requests. How should I set up the app-to-app account linking flow?
I have multiple apps that can handle account linking requests. How should I set up the app-to-app account linking flow?
- iOS – Add the domain of the authorization URI to the entitlements file of every app that can handle the account linking request. In the Apple App Association File of the domain, add a separate entry for each app. If a user has more than one of the apps installed, the order of their appearance in the Apple App Association File determines the order of preference.
- Android – Add the domain of the authorization URI to the app manifest of every app that can handle the account linking request. In the Asset Links JSON of the domain, add a separate entry for each app. If a user has more than one of the apps installed, the Intent Filter Priority in your app manifest determines the preference.
Can I use the same app if I have multiple skills?
Can I use the same app if I have multiple skills?
What if a user wants to link Alexa with a different user account than the account they're currently using?
What if a user wants to link Alexa with a different user account than the account they're currently using?
Can users do device discovery after linking their accounts?
Can users do device discovery after linking their accounts?
Can users consent to skill permissions?
Can users consent to skill permissions?
Can users link their personal accounts for skills that work with skill personalization?
Can users link their personal accounts for skills that work with skill personalization?
How do I know the user's Alexa app supports the app-to-app account linking flow?
How do I know the user's Alexa app supports the app-to-app account linking flow?
How does a user revoke account linking?
How does a user revoke account linking?
I configured my skill to send Alexa Events. How do Alexa events work with the app-to-app flow?
I configured my skill to send Alexa Events. How do Alexa events work with the app-to-app flow?
AcceptGrant directive. If it doesn’t handle the directive, account linking fails when the user attempts to enable your skill. For details, see Request Access to the Alexa Event Gateway.
