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 Password Recovery
AI-generatedOverview
This node interacts with the Appwrite API to perform various operations related to user accounts, databases, attributes, avatars, functions, locales, messaging, sites, storage, teams, and users. Specifically, for the 'Account' resource and 'Create Password Recovery' operation, it initiates a password recovery process by sending a recovery email with a verification callback URL. This is useful for applications that need to allow users to recover or reset their passwords securely.
Use Case Examples
- A web application that allows users to reset their forgotten passwords by sending them a recovery email with a link to reset their password.
- An admin panel that triggers password recovery emails for users who request password assistance.
Properties
| Name | Meaning |
|---|---|
| URL | Verification callback URL used in the password recovery email to direct the user to the password reset page. |
Output
JSON
recoveryResult- The result or response from the Appwrite API after initiating the password recovery process, typically including status and any relevant data.
Dependencies
- Appwrite API service
Troubleshooting
- Ensure the Appwrite API credentials (endpoint, project ID, API key) are correctly configured to avoid authentication errors.
- Verify that the provided URL is valid and accessible, as it is used as the callback link in the recovery email.
- If the operation fails, check the error message returned by the Appwrite API for details, such as invalid parameters or network issues.
Links
- Appwrite Account Create Password Recovery API - Official documentation for the Appwrite API endpoint to create a password recovery email.