| Contact | Donate | Imprint |
| VideoReport | VideoModule | YouTubeCom |
| Property | Type | Entity | Reference | Module |
| (1) CreatedAt | DATE | VideoReport | ||
| (2) Description | STRING | VideoReport | ||
| (3) ReasonCode | STRING | VideoReport | ||
| (4) ReporterUser | LONG | VideoReport | User | UserModule |
| (5) ResolvedAt | DATE | VideoReport | ||
| (6) ResolvedByUser | LONG | VideoReport | User | UserModule |
| (7) Status | STRING | VideoReport | ||
| (8) Video | LONG | VideoReport | Video | VideoModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /videoreport/reporteruser/{id} | findAllVideoReportOfReporterUser(id) | VideoModule | GET | User VideoReport |
| (2) /videoreport/{id} | updateVideoReportById(videoreport) | VideoModule | PUT | VideoReport |
| (3) /videoreport/video/{id} | findAllVideoReportOfVideo(id) | VideoModule | GET | Video VideoReport |
| (4) /videoreport | findAllVideoReport() | VideoModule | GET | VideoReport |
| (5) /videoreport/{id} | deleteVideoReportById(id) | VideoModule | DELETE | VideoReport |
| (6) /videoreport/resolvedbyuser/{id} | findAllVideoReportOfResolvedByUser(id) | VideoModule | GET | User VideoReport |
| (7) /videoreport/{id} | findVideoReportById(id) | VideoModule | GET | VideoReport |
| (8) /videoreport | insertVideoReport(videoreport) | VideoModule | POST | VideoReport |
Example:
final VideoReport videoreport = (VideoReport) invokeModule(VIDEO_MODULE + "/videoreport/" + id, VideoReport.class);| Contact | Donate | Imprint |