/messages

Collection of Messages in a system, federation of systems, or in a default Mailbox.

get

Get all Messages in the system or default Mailbox.

post

Create a new Message in the default Mailbox.

Query the collection of Messages in a system, federation of systems, or in a default mailbox by posting a Query object.

post

Submit a query using a MessageQuery object.

Entity representing a Message form metadata.

get

Get form metadata for creating a new Message.

Entity representing a Message

get

Get a particular Message given its id.

put

Update a particular Message given its id.

delete

Delete a particular Message given its id.

Entity representing a Message form metadata for update

get

Get form metadata for updating an existing Message.

/receipts

Collection of Receipts in a system, federation of systems, or in a default Mailbox.

get

Get all Receipts in the system or default Mailbox.

post

Create a new Receipt in the default Mailbox.

Query the collection of Receipts in a system, federation of systems, or in a default mailbox by posting a Query object.

post

Submit a query using a ReceiptQuery object.

Entity representing a Receipt form metadata.

get

Get form metadata for creating a new Receipt.

Entity representing a Receipt

get

Get a particular Receipt given its id.

put

Update a particular Receipt given its id.

delete

Delete a particular Receipt given its id.

Entity representing a Receipt form metadata for update

get

Get form metadata for updating an existing Receipt.

/mailboxes

Collection of Mailboxes in a system or federation of systems.

get

Get all Mailboxes.

post

Create a new Mailbox.

Query the collection of Mailboxes in a system, federation of systems, or in a default mailbox by posting a Query object.

post

Submit a query using a MailboxQuery object.

Entity representing a Mailbox form metadata.

get

Get form metadata for creating a new Mailbox.

The root Mailboxes in the Mailbox hierarchy. A node with no parents is an orphan. While all Mailbox Ids are known to the hierarchy, an orphan does not appear in the hierarchy unless explicitly added as a root node or child of another node.

get

Get all root root-mailbox

Entity representing a Mailbox

get

Get a particular Mailbox given its id.

put

Update a particular Mailbox given its id.

delete

Delete a particular Mailbox given its id.

Entity representing a Mailbox form metadata for update

get

Get form metadata for updating an existing Mailbox.

get

Get child Mailboxes for the given Mailbox in the hierarchy.

put

Add Mailbox as child of the given Mailbox in the hierarchy.

delete

Remove the given Mailbox as a child of the given Mailbox in the hierarchy.

get

Get parent Mailboxes for the given Mailbox in the hierarchy.

get

Get all Messages in this Mailbox

put

Add the given Message to this Mailbox

delete

Remove the given Message from the Mailbox.

get

Get all Receipts in this Mailbox

put

Add the given Receipt to this Mailbox

delete

Remove the given Receipt from the Mailbox.