# Conversation

- [Cases](/rest-apis/conversation/conversation-or-cases.md): Any interaction with a contact creates a case in Acquire.
- [Messages](/rest-apis/conversation/conversation-or-cases/messages-1.md): Message threads are conversations between agents and contacts.
- [Retrieve a list of messages](/rest-apis/conversation/conversation-or-cases/messages-1/list-messages.md): Retrieve a list of messages.
- [Retrieve a message](/rest-apis/conversation/conversation-or-cases/messages-1/get.md): Get a single message based on its ID
- [Send a message](/rest-apis/conversation/conversation-or-cases/messages-1/add.md): Add a new message via a channel
- [Update message](/rest-apis/conversation/conversation-or-cases/messages-1/update.md): Update a message
- [Delete Message](/rest-apis/conversation/conversation-or-cases/messages-1/delete-message.md): Delete a message.
- [Case List](/rest-apis/conversation/conversation-or-cases/list.md): Retrieve a list of cases
- [Single Case](/rest-apis/conversation/conversation-or-cases/get.md): Retrieve a single case.
- [Create](/rest-apis/conversation/conversation-or-cases/create.md): Create a new case
- [Close Case](/rest-apis/conversation/conversation-or-cases/close-case.md): Close a case
- [Reopen Case](/rest-apis/conversation/conversation-or-cases/reopen-case.md): Reopen a close case.
- [Invite Agent](/rest-apis/conversation/conversation-or-cases/invite-agent.md): Invite an agent or department to a case.
- [Snooze](/rest-apis/conversation/snooze.md): Snooze allows the agent to remove the conversation from active view for a set time.
- [\[Under Construction\] Delete Snooze](/rest-apis/conversation/snooze/delete-snooze.md): Delete a specific Snooze
- [Create Snooze](/rest-apis/conversation/snooze/create-snooze.md): Create a snooze. A snooze can be created both at the contact level and case level.
- [Notes](/rest-apis/conversation/conversation-or-notes.md): Notes are texts that are linked to case and contact objects.
- [List all notes](/rest-apis/conversation/conversation-or-notes/list.md): Retrieve all notes.
- [Retrieve a note](/rest-apis/conversation/conversation-or-notes/retrieve-a-note.md): Retrieve a single note.
- [Create](/rest-apis/conversation/conversation-or-notes/create.md): Create a note.
- [Add note message](/rest-apis/conversation/conversation-or-notes/note-message.md): Add a message to a note.
- [Delete note](/rest-apis/conversation/conversation-or-notes/delete-note.md): Delete a note
- [Retrieve note messages](/rest-apis/conversation/conversation-or-notes/retrieve-note-messages.md): Retrieve a list of note messages
