Hello, I'm attempting to execute a cloud function via an HTTP request. I've read the documentation, which mentions that each function has its own domain. I've also included the project ID and content-type in the headers, and I received a dummy response as the following
{"motto":"Build like a team of hundreds_","learn":"https://appwrite.io/docs","connect":"https://appwrite.io/discord","getInspired":"https://builtwith.appwrite.io"}
The documentation that i read was https://appwrite.io/docs/products/functions/execution
So how can I make http request for my Appwrite cloud function using REST API?
Thanks in advance
Yes, if you look at the overview page of your function, in the card with the details of the active deployment, there should be a link. That link is your function.
Executing the function via the rest API is something different. Did you want to use the domain or REST API?
@Steven I want to execute the function using REST API and get the response of the function.
for example like this http request https://dummy.restapiexample.com/api/v1/employees
You could use either the Appwrite REST API or the function domain
Anyways, I'm still not sure what your problem is. Can you clarify?
@Steven, Actually the issue has been resolved. After you confirmed that it can be done, I compared the code that came with the initial template to my code and found the problem: I forgot to include the return keyword. Instead of writing:
return context.res.send(response.body.toString());
I should have written:
context.res.send(response.body.toString());
Thank you very much, @Steven, for your help.
[SOLVED] REST API with Cloud Functions
Recommended threads
- Weird permission failure
when creating an account I use following methods: ``` Future<void> register(String email, String password, String username) async { final user = await accoun...
- Appwrite Storage error 503s for automate...
I'm facing error 503s from Appwrite after about 5-6 seconds of making AI requests from my tool with images and files above 20MB (=> not inline base64 used, but ...
- Flutter Android oAuth is no more working
I currently don't get the oAuth login to work in flutter android. it works on ios and on web. but when try to use it on Android, i get to the point where the ca...