let sdk = new Appwrite(); sdk .setEndpoint('YOUR_SERVER_ENDPOINT') // http://localhost/v1 .setProject('YOUR_PROJECT_UID') .setKey('YOUR_API_SECRET') ; let promise = sdk.database.createCollection( 'Movies', // Collection Name ['*'], // Read permissions ['user:yyy', 'team:xxx'], // Write permissions [ // Rules { "label": "Name", "key": "name", "type": "text", "default": "", "required": true, "array": false }, { "label": "Release Year", "key": "releaseYear", "type": "numeric", "default": 0, "required": true, "array": false }, { "label": "Notes", "key": "notes", "type": "text", "default": 0, "required": false, "array": true } ] ); promise.then(function (response) { console.log(response); }, function (error) { console.log(error); });