| Contact | Donate | Imprint |
| AdImpression | UserModule | YouTubeCom |
| Property | Type | Entity | Reference | Module |
| (1) Ad | LONG | AdImpression | Ad | AdModule |
| (2) ClickedAt | DATE | AdImpression | ||
| (3) Device | LONG | AdImpression | Device | DeviceModule |
| (4) ImpressionAt | DATE | AdImpression | ||
| (5) RevenueMicros | LONG | AdImpression | ||
| (6) User | LONG | AdImpression | User | UserModule |
| (7) Video | LONG | AdImpression | Video | VideoModule |
Example:
final AdImpression adimpression = (AdImpression) invokeModule(USER_MODULE + "/adimpression/" + id, AdImpression.class);| ChannelMember | UserModule | YouTubeCom |
| Property | Type | Entity | Reference | Module |
| (1) Channel | LONG | ChannelMember | Channel | ChannelModule |
| (2) CreatedAt | DATE | ChannelMember | ||
| (3) Role | STRING | ChannelMember | ||
| (4) User | LONG | ChannelMember | User | UserModule |
Example:
final ChannelMember channelmember = (ChannelMember) invokeModule(USER_MODULE + "/channelmember/" + id, ChannelMember.class);| CommentReport | UserModule | YouTubeCom |
| Property | Type | Entity | Reference | Module |
| (1) Comment | LONG | CommentReport | Comment | CommentModule |
| (2) CreatedAt | DATE | CommentReport | ||
| (3) Description | STRING | CommentReport | ||
| (4) ReasonCode | STRING | CommentReport | ||
| (5) ReporterUser | LONG | CommentReport | User | UserModule |
| (6) ResolvedAt | DATE | CommentReport | ||
| (7) ResolvedByUser | LONG | CommentReport | User | UserModule |
| (8) Status | STRING | CommentReport |
Example:
final CommentReport commentreport = (CommentReport) invokeModule(USER_MODULE + "/commentreport/" + id, CommentReport.class);| SearchQuery | UserModule | YouTubeCom |
| Property | Type | Entity | Reference | Module |
| (1) ExecutedAt | DATE | SearchQuery | ||
| (2) FiltersJson | STRING | SearchQuery | ||
| (3) Language | STRING | SearchQuery | ||
| (4) QueryText | STRING | SearchQuery | ||
| (5) ResultCountApprox | LONG | SearchQuery | ||
| (6) User | LONG | SearchQuery | User | UserModule |
Example:
final SearchQuery searchquery = (SearchQuery) invokeModule(USER_MODULE + "/searchquery/" + id, SearchQuery.class);| User | UserModule | YouTubeCom |
| Property | Type | Entity | Reference | Module |
| (1) AvatarUrl | STRING | User | ||
| (2) Country | STRING | User | ||
| (3) CreatedAt | DATE | User | ||
| (4) DisplayName | STRING | User | ||
| (5) Email | STRING | User | ||
| (6) Handle | STRING | User | ||
| (7) IsVerified | BOOL | User | ||
| (8) Language | STRING | User | ||
| (9) PasswordHash | STRING | User | ||
| (10) Status | STRING | User | ||
| (11) UpdatedAt | DATE | User |
Example:
final User user = (User) invokeModule(USER_MODULE + "/user/" + id, User.class);| WatchLater | UserModule | YouTubeCom |
| Property | Type | Entity | Reference | Module |
| (1) AddedAt | DATE | WatchLater | ||
| (2) User | LONG | WatchLater | User | UserModule |
| (3) Video | LONG | WatchLater | Video | VideoModule |
Example:
final WatchLater watchlater = (WatchLater) invokeModule(USER_MODULE + "/watchlater/" + id, WatchLater.class);| Contact | Donate | Imprint |