| Contact | Donate | Imprint |
| AbuseReport | ConversationModule | SignalMessenger |
| Property | Type | Entity | Reference | Module |
| (1) Category | STRING | AbuseReport | ||
| (2) CreatedAt | DATE | AbuseReport | ||
| (3) Description | STRING | AbuseReport | ||
| (4) GroupChat | LONG | AbuseReport | GroupChat | ConversationModule |
| (5) HandledAt | DATE | AbuseReport | ||
| (6) HandlerNote | STRING | AbuseReport | ||
| (7) Message | LONG | AbuseReport | Message | MessageModule |
| (8) ReportedUserAccount | LONG | AbuseReport | ||
| (9) ReporterUserAccount | LONG | AbuseReport |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /abusereport/{id} | findAbuseReportById(id) | ConversationModule | GET | AbuseReport |
| (2) /abusereport/{id} | deleteAbuseReportById(id) | ConversationModule | DELETE | AbuseReport |
| (3) /abusereport/groupchat/{id} | findAllAbuseReportOfGroupChat(id) | ConversationModule | GET | GroupChat AbuseReport |
| (4) /abusereport | findAllAbuseReport() | ConversationModule | GET | AbuseReport |
| (5) /abusereport/{id} | updateAbuseReportById(abusereport) | ConversationModule | PUT | AbuseReport |
| (6) /abusereport/message/{id} | findAllAbuseReportOfMessage(id) | ConversationModule | GET | Message AbuseReport |
| (7) /abusereport | insertAbuseReport(abusereport) | ConversationModule | POST | AbuseReport |
Example:
final AbuseReport abusereport = (AbuseReport) invokeModule(CONVERSATION_MODULE + "/abusereport/" + id, AbuseReport.class);| Contact | Donate | Imprint |