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 Email Verification
AI-generatedOverview
This node interacts with the Appwrite API to perform various operations related to user accounts, databases, attributes, avatars, indexes, collections, documents, functions, locales, messaging, sites, storage, teams, and users. Specifically, for the 'Account' resource and 'Create Email Verification' operation, it sends a request to create an email verification process with a specified callback URL. This is useful for scenarios where you need to verify a user's email address by sending them a verification link that redirects to a given URL upon confirmation.
Use Case Examples
- Creating an email verification link for a new user registration to ensure the email address is valid.
- Sending a verification email to users who want to update their email address in the system.
Properties
| Name | Meaning |
|---|---|
| URL | Verification callback URL where the user will be redirected after email verification. |
Output
JSON
verificationId- The ID of the created email verification request.status- Status of the email verification request.message- Additional information or confirmation message from the API.
Dependencies
- Appwrite API endpoint
- Project ID
- API key credential for authentication
Troubleshooting
- Ensure the Appwrite API credentials (endpoint, project ID, API key) are correctly configured to avoid authentication errors.
- Verify that the URL provided for the verification callback is a valid and reachable URL to prevent callback failures.
- If the node throws an 'Unknown resource' error, check that the resource parameter is correctly set to 'Account' for this operation.
- Network issues or API rate limits may cause request failures; retry or check network connectivity.
Links
- Appwrite Create Email Verification API - Official documentation for creating email verification requests using the Appwrite API.