Hello, I have created a sign up form in my app and currently using the Rest API server side to create a new user like:
payload['email'] = email;
payload['password'] = password;
const response = await fetch(`${AppwriteEndpoint}/account/sessions/email`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-Appwrite-Project': AppwriteProject
},
body: JSON.stringify(payload)
});```
I need to create a document in a collection called userData which will hold other information about the user, I looked over the Rest API docs but i can not find how to create a document or the correct endpoint. I am not even sure this is possible.
Thanks for any advice.
I think i figured it out.
'documentId': 'unique()',
'data': {
'firstName': 'Test',
'lastName': 'Person',
'handle': 'testperson',
'email': 'test@test.com',
}
}
const test = await fetch(`${AppwriteEndpoint}/databases/${Database.id}/collections/${Collection.userData}/documents`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-Appwrite-Project': AppwriteProject,
'X-Appwrite-Key': PRIVATE_APPWRITE_KEY,
},
body: JSON.stringify(testPayload)
});```
Hey, these are 2 completely seperate POST requests, are you still in need of help?
No I solved the problem by trial and error. I wanted to know how i can add a document to a collection via REST API. I found how to do it in the docs by changing the platform to REST. Thanks anyway!
Good to know!
Please set your support title as [Solved], so people know it's done!
[SOLVED] Adding a document using Rest API
Recommended threads
- Hosted a webite on appwrite 2 days ago, ...
I dont really know why its down, everything looks fine, the deployments and all
- OAuth login not working on deployed app ...
Hey there, I've been dealing with an issue where I cannot use OAuth on my deployed app - locally everything works fine. I am using react-router in Framework Mo...
- database documents relationships
after migrating from 1.7.4 to 1.8, database get document and list documents is getting results but with no relationship values, the relationship attribute will...