I have created a webhook which should get triggered when a new user is created. But the webhook api url is not getting triggered when a new user gets created. I am using Next.js and Docker Desktop to test this.
So the API URL is http://localhost:3000/api/new-profile
The use of localhost as target for the webhook can be problematic as the localhost would be some internal ip within the worker container.
What I mean is that the webhook is being trigger but it cal is own localhost and the one you have outside.
If you want to set the webhook in local environment you can pass the computer local IP
You can find the machine internal IP bu running ifconfig in unix systems or ipconfig in windows
Got it. Now its working
The problem is its working if the event is users* . And if I set it to users.*.create then it doesn't work
Am i doing something wrong? I want to trigger the api only when a new user is created
Hay 👋 I use users.*.create to receive webhook notifications and send messages via WhatsApp, it works normally.
Is needed check you webhook endpoint.
Like so?
This event is only for the account.create method
https://appwrite.io/docs/client/account?sdk=web-default#accountCreate
Or any of the Users create functions
https://appwrite.io/docs/server/users?sdk=nodejs-default#usersCreate
It's not for when you're creating uses with OAuth2 for example
Got it. I was using oAuth and that's why it didn't work
Can we mark this as solved now?
Yes
[SOLVED] Webhook API URL is not triggered by Appwrite
Recommended threads
- Invalid token passed in the request
Hello, I have an issue using updateMagicURLSession. I send the email using sendMagicLink, which works fine. When i click the link in the email i get the invali...
- how can i make a relationship between a ...
i want to relate the $id from users auth table in appwrite with other column in my table user_profile. because is the same user... how can i have exactly the s...
- Google login on mobile not working
Hi the gg login auth in mobile not working. No error show. But the user couldnt login in Attached is the video. Desktop is working well and im using custom doma...