
Hello all, I'm currently working on implementing a Next.js API that sends emails with a magic URL. However, I'm running into a 404 error saying 'The requested route was not found. Please refer to the API docs and try again.' I don't know where I did wrong and need your help, thank you.
// src/app/api/magic-url/email/route.ts
import { createAdminClient } from '@/lib/appwrite/server'
import { NextRequest } from 'next/server'
import { ID } from 'node-appwrite'
export async function POST(req: NextRequest) {
const { account } = await createAdminClient()
const { email, url } = await req.json()
try {
const token = await account.createMagicURLToken(ID.unique(), email, url)
console.log('token', token)
return Response.json({})
} catch (error) {
return Response.json({ error })
}
}

so your app and appwrite are on the same host?

I am not sure. My app is running on localhost:3000, and I didn't do any setup for Appwrite. Should I do anything on the Appwrite console? Basically, I am trying to follow this tutorial: https://www.youtube.com/watch?v=7LN05c-ov_0&list=WL&index=8&t=549s, and see him demo on localhost
Recommended threads
- phantom relationships appear on parent c...
i have this bug were my past deleted collection apears as relationship to my parent collection. when i try to delete that relationship from parent it gives me e...
- Attribute stuck on proccessing
i tried creating a new attribute butits stuck on proccessing,i did a hard refresh,cleared cache everything but still stuck on proccessing,also in my functions w...
- Appwrite Cloud Custom Domains Issue
I’m trying to configure my custom domain appwrite.qnarweb.com (CNAME pointing to fra.cloud.appwrite.io with Cloudflare proxy disabled) but encountering a TLS ce...
