Actions181
- Account Actions
- Get Account
- Create Account
- Update Email
- Update Name
- Update Password
- Update Phone
- Update Status
- Get Preferences
- Update Preferences
- List Sessions
- Delete Sessions
- Get Session
- Update Session
- Delete Session
- Create Anonymous Session
- Create Email/Password Session
- Create Magic URL Session
- Create OAuth2 Session
- Create Phone Session
- Create Session from Token
- Create JWT
- Create Magic URL
- Create Phone Token
- Create Email Verification
- Update Email Verification
- Create Phone Verification
- Update Phone Verification
- Create Password Recovery
- Update Password Recovery
- Create Recovery
- Update Recovery
- Update MFA
- Create MFA Authenticator
- Update MFA Authenticator
- Delete MFA Authenticator
- Create MFA Challenge
- Update MFA Challenge
- Attribute Actions
- Avatars Actions
- Collection Actions
- Database Actions
- Document Actions
- Functions Actions
- Index Actions
- Locale Actions
- Messaging Actions
- Sites Actions
- Storage Actions
- Teams Actions
- Users Actions
Account → Create Recovery
AI-generatedOverview
This node interacts with the Appwrite API to perform various operations on different resources. Specifically, for the 'Account' resource and 'Create Recovery' operation, it initiates a password recovery process by sending a recovery email to the user with a verification callback URL. This is useful in scenarios where users need to reset their passwords securely. For example, an application can use this node to trigger password recovery emails when users forget their passwords.
Use Case Examples
- Triggering a password recovery email to a user by providing a callback URL where the user can reset their password.
- Sending a recovery email as part of a user account management workflow.
Properties
| Name | Meaning |
|---|---|
| URL | Verification callback URL used in the recovery email to direct the user to the password reset page. |
Output
JSON
recoveryResult- Result of the recovery creation operation, typically including status or confirmation details.
Dependencies
- Requires Appwrite API credentials including endpoint URL, project ID, and API key for authentication.
Troubleshooting
- Common issues include invalid or missing API credentials, resulting in authentication errors.
- Incorrect or missing callback URL can cause the recovery email to fail or direct users to an invalid page.
- Network connectivity issues to the Appwrite endpoint can cause request failures.
Links
- Appwrite Account Create Recovery API - Official documentation for the Appwrite API's account recovery creation endpoint.