action appwrite_account_update_verification { label: "Complete Email Verification" description: "Use this endpoint to complete the user email verification process. Use both the **userId** and **secret** parameters that were attached to your app URL to verify the user email ownership. If confirmed this route will return a 200 status code." provider: appwrite method: PUT path: "/account/verification" encoding: json input: { type: "object" required: ["secret", "userId"] properties: { secret: { type: "string" description: "Valid verification token." } userId: { type: "string" description: "User unique ID." } } } output: { type: "object" description: "Token" required: ["$id", "expire", "secret", "userId"] properties: { "$id": { type: "string" description: "Token ID." } expire: { type: "integer" format: "int32" description: "Token expiration date in Unix timestamp." } secret: { type: "string" description: "Token secret key. This will return an empty string unless the response is returned using an API key or as part of a webhook payload." } userId: { type: "string" description: "User ID." } } } }