Miosa.Email.Inbox (Miosa v1.0.1)

Copy Markdown View Source

Inbound and outbound direct messages (/admin/email-inbox).

Summary

Functions

Archive a message (POST /admin/email-inbox/:message_id/archive).

List inbox messages (GET /admin/email-inbox).

Mark a message as read (POST /admin/email-inbox/:message_id/read).

Send a direct message (POST /admin/email-inbox/send).

Functions

archive(client, message_id)

@spec archive(Miosa.Client.t(), String.t()) :: Miosa.Client.result(map())

Archive a message (POST /admin/email-inbox/:message_id/archive).

list(client, filters \\ %{})

@spec list(Miosa.Client.t(), map()) :: Miosa.Client.result(list())

List inbox messages (GET /admin/email-inbox).

mark_read(client, message_id)

@spec mark_read(Miosa.Client.t(), String.t()) :: Miosa.Client.result(map())

Mark a message as read (POST /admin/email-inbox/:message_id/read).

send(client, attrs)

@spec send(Miosa.Client.t(), map()) :: Miosa.Client.result(map())

Send a direct message (POST /admin/email-inbox/send).