from appwrite.client import Client from appwrite.services.messaging import Messaging client = Client() client.set_endpoint('https://cloud.appwrite.io/v1') # Your API Endpoint client.set_project('') # Your project ID client.set_key('') # Your secret API key messaging = Messaging(client) result = messaging.create_push( message_id = '', 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 = None, # optional draft = False, # optional scheduled_at = '', # optional content_available = False, # optional critical = False, # optional priority = MessagePriority.NORMAL # optional )