| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) City | City | ListingModule | Airbnb |
| (2) Country | Country | CountryModule | Airbnb |
| (3) FraudCase | FraudCase | PlatformUserModule | Airbnb |
| (4) GuestProfile | GuestProfile | BookingModule | Airbnb |
| (5) HostProfile | HostProfile | HostProfileModule | Airbnb |
| (6) Listing | Listing | ListingModule | Airbnb |
| (7) Payment | Payment | BookingModule | Airbnb |
| (8) PlatformUser | PlatformUser | PlatformUserModule | Airbnb |
| (9) UserDataConsent | UserDataConsent | AmenityModule | Airbnb |
| (10) UserIdentityDocument | UserIdentityDocument | MessageThreadModule | Airbnb |
| (11) UserRole | UserRole | PlatformUserModule | Airbnb |
| FraudCase | PlatformUserModule | Airbnb |
| Property | Type | Entity | Reference | Module |
| (1) CaseType | STRING | FraudCase | ||
| (2) Description | STRING | FraudCase | ||
| (3) Listing | LONG | FraudCase | Listing | ListingModule |
| (4) PlatformUserReporter | LONG | FraudCase | PlatformUser | PlatformUserModule |
| (5) ReportedAt | DATE | FraudCase | ||
| (6) ResolvedAt | DATE | FraudCase | ||
| (7) Status | STRING | FraudCase |
Example:
final FraudCase fraudcase = (FraudCase) invokeModule(PLATFORM_USER_MODULE + "/fraudcase/" + id, FraudCase.class);| PlatformUser | PlatformUserModule | Airbnb |
| Property | Type | Entity | Reference | Module |
| (1) City | LONG | PlatformUser | City | ListingModule |
| (2) Country | LONG | PlatformUser | Country | CountryModule |
| (3) CreatedAt | DATE | PlatformUser | ||
| (4) DateOfBirth | DATE | PlatformUser | ||
| (5) Email | STRING | PlatformUser | ||
| (6) FacebookProfileUrl | STRING | PlatformUser | ||
| (7) FullName | STRING | PlatformUser | ||
| (8) GoogleProfileUrl | STRING | PlatformUser | ||
| (9) LinkedinProfileUrl | STRING | PlatformUser | ||
| (10) PhoneNumber | STRING | PlatformUser | ||
| (11) ProfilePhotoUrl | STRING | PlatformUser | ||
| (12) UpdatedAt | DATE | PlatformUser | ||
| (13) VerificationLevel | STRING | PlatformUser |
Example:
final PlatformUser platformuser = (PlatformUser) invokeModule(PLATFORM_USER_MODULE + "/platformuser/" + id, PlatformUser.class);| UserRole | PlatformUserModule | Airbnb |
| Property | Type | Entity | Reference | Module |
| (1) CreatedAt | DATE | UserRole | ||
| (2) PlatformUser | LONG | UserRole | PlatformUser | PlatformUserModule |
| (3) RoleType | STRING | UserRole |
Example:
final UserRole userrole = (UserRole) invokeModule(PLATFORM_USER_MODULE + "/userrole/" + id, UserRole.class);| Contact | Donate | Imprint |