```swift import Appwrite import AppwriteEnums let client = Client() .setEndpoint("https://.cloud.appwrite.io/v1") // Your API Endpoint .setProject("") // Your project ID .setKey("") // Your secret API key let messaging = Messaging(client) let message = try await messaging.updatePush( messageId: "", topics: [], // optional users: [], // optional targets: [], // optional title: "", // optional body: "<BODY>", // optional data: [:], // optional action: "<ACTION>", // optional image: "<ID1:ID2>", // optional icon: "<ICON>", // optional sound: "<SOUND>", // optional color: "<COLOR>", // optional tag: "<TAG>", // optional badge: 0, // optional draft: false, // optional scheduledAt: "2020-10-15T06:38:00.000+00:00", // optional contentAvailable: false, // optional critical: false, // optional priority: .normal // optional ) ```