| Contact | Donate | Imprint |
| Message | MessageModule | SignalMessenger |
| Property | Type | Entity | Reference | Module |
| (1) Body | STRING | Message | ||
| (2) ClientMessageUuid | STRING | Message | ||
| (3) Conversation | LONG | Message | Conversation | ConversationModule |
| (4) IsDeletedForSender | BOOL | Message | ||
| (5) IsSystemMessage | BOOL | Message | ||
| (6) MessageType | STRING | Message | ||
| (7) ReplyToMessage | LONG | Message | ||
| (8) SenderUserAccount | LONG | Message | ||
| (9) SentAt | DATE | Message | ||
| (10) ServerReceivedAt | DATE | Message |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /abusereport/message/{id} | findAllAbuseReportOfMessage(id) | ConversationModule | GET | Message AbuseReport |
| (2) /message/{id} | updateMessageById(message) | MessageModule | PUT | Message |
| (3) /message | findAllMessage() | MessageModule | GET | Message |
| (4) /message/{id} | findMessageById(id) | MessageModule | GET | Message |
| (5) /messagerecipient/message/{id} | findAllMessageRecipientOfMessage(id) | MessageModule | GET | Message MessageRecipient |
| (6) /attachment/message/{id} | findAllAttachmentOfMessage(id) | MessageModule | GET | Message Attachment |
| (7) /message/conversation/{id} | findAllMessageOfConversation(id) | MessageModule | GET | Conversation Message |
| (8) /message/{id} | deleteMessageById(id) | MessageModule | DELETE | Message |
| (9) /message | insertMessage(message) | MessageModule | POST | Message |
| (10) /reaction/message/{id} | findAllReactionOfMessage(id) | SafetyNumberModule | GET | Message Reaction |
| (11) /serverlogentry/message/{id} | findAllServerLogEntryOfMessage(id) | ServerNodeModule | GET | Message ServerLogEntry |
Example:
final Message message = (Message) invokeModule(MESSAGE_MODULE + "/message/" + id, Message.class);| Contact | Donate | Imprint |