const sdk = require('node-appwrite'); const client = new sdk.Client() .setEndpoint('https://.cloud.appwrite.io/v1') // Your API Endpoint .setProject('') // Your project ID .setKey(''); // Your secret API key const messaging = new sdk.Messaging(client); const result = await messaging.createPush({ messageId: '', title: '', // optional body: '<BODY>', // optional topics: [], // optional users: [], // optional targets: [], // optional data: {}, // optional action: '<ACTION>', // optional image: '[ID1:ID2]', // optional icon: '<ICON>', // optional sound: '<SOUND>', // optional color: '<COLOR>', // optional tag: '<TAG>', // optional badge: null, // optional draft: false, // optional scheduledAt: '', // optional contentAvailable: false, // optional critical: false, // optional priority: sdk.MessagePriority.Normal // optional });