# Message senders

Message senders enable the delivery of event-driven notifications to users. Each message sender handles a group of predefined MessageTypes, which you can assign to the parties that should receive those emails.

 - [GET /messagesenders](https://api-docs.sitecore.com/ordercloud/message-senders/messagesenders.list.md)
 - [POST /messagesenders](https://api-docs.sitecore.com/ordercloud/message-senders/messagesenders.create.md)
 - [GET /messagesenders/{messageSenderID}](https://api-docs.sitecore.com/ordercloud/message-senders/messagesenders.get.md)
 - [PUT /messagesenders/{messageSenderID}](https://api-docs.sitecore.com/ordercloud/message-senders/messagesenders.save.md): If an object with the same ID already exists, it will be overwritten.
 - [DELETE /messagesenders/{messageSenderID}](https://api-docs.sitecore.com/ordercloud/message-senders/messagesenders.delete.md)
 - [PATCH /messagesenders/{messageSenderID}](https://api-docs.sitecore.com/ordercloud/message-senders/messagesenders.patch.md)
 - [DELETE /messagesenders/{messageSenderID}/assignments](https://api-docs.sitecore.com/ordercloud/message-senders/messagesenders.deleteassignment.md)
 - [GET /messagesenders/assignments](https://api-docs.sitecore.com/ordercloud/message-senders/messagesenders.listassignments.md)
 - [POST /messagesenders/assignments](https://api-docs.sitecore.com/ordercloud/message-senders/messagesenders.saveassignment.md)
 - [GET /messagesenders/CCListenerAssignments](https://api-docs.sitecore.com/ordercloud/message-senders/messagesenders.listcclistenerassignments.md)
 - [POST /messagesenders/CCListenerAssignments](https://api-docs.sitecore.com/ordercloud/message-senders/messagesenders.savecclistenerassignment.md)
