import { Messaging } from "https://deno.land/x/appwrite@12.1.0/mod.ts";
Constructors
Methods
Create APNS provider
Create a new Apple Push Notification service provider.
Create email
Create a new email message.
Create FCM provider
Create a new Firebase Cloud Messaging provider.
Create Mailgun provider
Create a new Mailgun provider.
Create Msg91 provider
Create a new MSG91 provider.
Create push notification
Create a new push notification.
Create Sendgrid provider
Create a new Sendgrid provider.
Create SMS
Create a new SMS message.
Create SMTP provider
Create a new SMTP provider.
Create subscriber
Create a new subscriber.
Create Telesign provider
Create a new Telesign provider.
Create Textmagic provider
Create a new Textmagic provider.
Create topic
Create a new topic.
Create Twilio provider
Create a new Twilio provider.
Create Vonage provider
Create a new Vonage provider.
Delete message
Delete a message. If the message is not a draft or scheduled, but has been sent, this will not recall the message.
Delete provider
Delete a provider by its unique ID.
Delete subscriber
Delete a subscriber by its unique ID.
Delete topic
Delete a topic by its unique ID.
Get message
Get a message by its unique ID.
Get provider
Get a provider by its unique ID.
Get subscriber
Get a subscriber by its unique ID.
Get topic
Get a topic by its unique ID.
List message logs
Get the message activity logs listed by its unique ID.
List messages
Get a list of all messages from the current Appwrite project.
List provider logs
Get the provider activity logs listed by its unique ID.
List providers
Get a list of all providers from the current Appwrite project.
List subscriber logs
Get the subscriber activity logs listed by its unique ID.
List subscribers
Get a list of all subscribers from the current Appwrite project.
List message targets
Get a list of the targets associated with a message.
List topic logs
Get the topic activity logs listed by its unique ID.
List topics
Get a list of all topics from the current Appwrite project.
Update APNS provider
Update a Apple Push Notification service provider by its unique ID.
Update email
Update an email message by its unique ID.
Update FCM provider
Update a Firebase Cloud Messaging provider by its unique ID.
Update Mailgun provider
Update a Mailgun provider by its unique ID.
Update Msg91 provider
Update a MSG91 provider by its unique ID.
Update push notification
Update a push notification by its unique ID.
Update Sendgrid provider
Update a Sendgrid provider by its unique ID.
Update SMS
Update an email message by its unique ID.
Update SMTP provider
Update a SMTP provider by its unique ID.
Update Telesign provider
Update a Telesign provider by its unique ID.
Update Textmagic provider
Update a Textmagic provider by its unique ID.
Update topic
Update a topic by its unique ID.
Update Twilio provider
Update a Twilio provider by its unique ID.
Update Vonage provider
Update a Vonage provider by its unique ID.