| Contact | Donate | Imprint |
| DirectMessage | DirectMessageConversationModule | TwitterX |
| Property | Type | Entity | Reference | Module |
| (1) Content | STRING | DirectMessage | ||
| (2) Conversation | LONG | DirectMessage | DirectMessageConversation | DirectMessageConversationModule |
| (3) CreatedAt | STRING | DirectMessage | ||
| (4) IsDeleted | BOOL | DirectMessage | ||
| (5) SenderUser | LONG | DirectMessage | UserAccount | UserAccountModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /directmessage/senderuser/{id} | findAllDirectMessageOfSenderUser(id) | DirectMessageConversationModule | GET | UserAccount DirectMessage |
| (2) /directmessage | findAllDirectMessage() | DirectMessageConversationModule | GET | DirectMessage |
| (3) /directmessage/{id} | deleteDirectMessageById(id) | DirectMessageConversationModule | DELETE | DirectMessage |
| (4) /directmessage | insertDirectMessage(directmessage) | DirectMessageConversationModule | POST | DirectMessage |
| (5) /directmessage/conversation/{id} | findAllDirectMessageOfConversation(id) | DirectMessageConversationModule | GET | DirectMessageConversation DirectMessage |
| (6) /directmessage/{id} | findDirectMessageById(id) | DirectMessageConversationModule | GET | DirectMessage |
| (7) /directmessage/{id} | updateDirectMessageById(directmessage) | DirectMessageConversationModule | PUT | DirectMessage |
Example:
final DirectMessage directmessage = (DirectMessage) invokeModule(DIRECT_MESSAGE_CONVERSATION_MODULE + "/directmessage/" + id, DirectMessage.class);| Contact | Donate | Imprint |