# Messages ## Anonymize message - [PATCH /beta/conversations/{conversationId}/messages/{messageId}/anonymize](https://docs.dixa.io/openapi/dixa-api/beta/anonymization/patchconversationsconversationidmessagesmessageidanonymize.md): Request the anonymization of a single message in a conversation. ## Anonymize message - [PATCH /beta/conversations/{conversationId}/messages/{messageId}/anonymize](https://docs.dixa.io/openapi/dixa-api/beta/conversations/patchconversationsconversationidmessagesmessageidanonymize.md): Request the anonymization of a single message in a conversation. ## List messages - [GET /beta/conversations/{conversationId}/messages](https://docs.dixa.io/openapi/dixa-api/beta/conversations/getconversationsconversationidmessages.md): Get all messages for a particular conversation by providing the conversation id. Note that messages in ContactForm conversations can have attributes of "_type": "EmailAttributes" if they are created through a webform, or "_type": "ContactFormAttributes" when created through a chat widget. ## Add message - [POST /beta/conversations/{conversationId}/messages](https://docs.dixa.io/openapi/dixa-api/beta/conversations/postconversationsconversationidmessages.md): Add a message to a conversation. For inbound messages the author is assumed to be the requester of the conversation (end user). For outbound messages the author is specified using the agentId field. If attachments are added to the message, they will be copied and stored in Dixa. Supported channels are Chat, Messenger, Contact Form, Email, Sms (outbound only), Whatsapp (outbound and Markdown only). Supported Markdown syntax for Markdown content: bold \\text\\, italic \text\, bold & italic \\\text\\\, strikethrough \~text\~, blockquote \> Quoted text. \n Message about quoted text, ordered list List:\n1. Item\n2. Item\n3. Item, unordered list List:\n\ Item\n\ Item\n\* Item, inline code This is \code\. Whatsapp channel: Only one attachment is allowed per WhatsApp message. Supports the following file types for attachments: .jpg, .jpeg, .png, .pdf, .doc, .docx, .pptx, .xlsx ## Anonymize message - [PATCH /beta/conversations/{conversationId}/messages/{messageId}/anonymize](https://docs.dixa.io/openapi/dixa-api/beta/messages/patchconversationsconversationidmessagesmessageidanonymize.md): Request the anonymization of a single message in a conversation. ## List messages - [GET /beta/conversations/{conversationId}/messages](https://docs.dixa.io/openapi/dixa-api/beta/messages/getconversationsconversationidmessages.md): Get all messages for a particular conversation by providing the conversation id. Note that messages in ContactForm conversations can have attributes of "_type": "EmailAttributes" if they are created through a webform, or "_type": "ContactFormAttributes" when created through a chat widget. ## Add message - [POST /beta/conversations/{conversationId}/messages](https://docs.dixa.io/openapi/dixa-api/beta/messages/postconversationsconversationidmessages.md): Add a message to a conversation. For inbound messages the author is assumed to be the requester of the conversation (end user). For outbound messages the author is specified using the agentId field. If attachments are added to the message, they will be copied and stored in Dixa. Supported channels are Chat, Messenger, Contact Form, Email, Sms (outbound only), Whatsapp (outbound and Markdown only). Supported Markdown syntax for Markdown content: bold \\text\\, italic \text\, bold & italic \\\text\\\, strikethrough \~text\~, blockquote \> Quoted text. \n Message about quoted text, ordered list List:\n1. Item\n2. Item\n3. Item, unordered list List:\n\ Item\n\ Item\n\* Item, inline code This is \code\. Whatsapp channel: Only one attachment is allowed per WhatsApp message. Supports the following file types for attachments: .jpg, .jpeg, .png, .pdf, .doc, .docx, .pptx, .xlsx