
can we still set appwrite api key like this - .setKey('YOUR_APPWRITE_API_KEY');

Depends of your SDK, but yes it's works

Make sure to not use an API key in a client app

const saveDataToAppwrite = async () => { try { const client = new Client(); client .setEndpoint('https://cloud.appwrite.io/v1') .setProject('PROJECT ID') const database = new Databases(client); const collectionId = 'COLLECTION ID'; // Replace with your Appwrite collection ID const documentData = {}; const response = await database.createDocument('DATABASE ID',collectionId,ID.unique(),{}); console.log('Data saved to Appwrite:', response); } catch (error) { console.error('Error saving data to Appwrite:', error); } }; I have used setKey, setOptions and addHeader to set the API Key because its not authorizing to save data without API Key. What can be used in react to set the API KEY in appwrite?

you should NOT be using an API Key client side. feel free to create a new <#1072905050399191082> post if you still need help rather than commenting on an old thread

is there anything else you need or can this be closed?
Recommended threads
- Error response from daemon: driver faile...
on endpoint appwrite-traefik (00bbc10e5875d0c367d8975c6abc946a77b7ec201a64a825399add44fb34ebb4): failed to bind port 0.0.0.0:80/tcp: Error starting userland pro...
- "Memberships privacy" setting in 1.7.4
Hi everyone, I'm experiencing an issue with a clean self-hosted installation of Appwrite version 1.7.4. I previously used version 1.6.1, and if I remember corre...
- Issue with Appwrite Function Execution –...
Hi all, I'm encountering an issue when calling an Appwrite function from my Flutter app. **Environment:** ```Flutter SDK: 3.27.3 Appwrite Flutter SDK: 16.1.0```...
