| Contact | Donate | Imprint |
| HostProfile | HostProfileModule | Airbnb |
| Property | Type | Entity | Reference | Module |
| (1) About | STRING | HostProfile | ||
| (2) CreatedAt | DATE | HostProfile | ||
| (3) IsSuperhost | BOOL | HostProfile | ||
| (4) OverallRating | DOUBLE | HostProfile | ||
| (5) PlatformUser | LONG | HostProfile | PlatformUser | PlatformUserModule |
| (6) ResponseRate | DOUBLE | HostProfile | ||
| (7) ResponseTime | STRING | HostProfile | ||
| (8) SuperhostSince | DATE | HostProfile |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /hostprofile/platformuser/{id} | findAllHostProfileOfPlatformUser(id) | HostProfileModule | GET | PlatformUser HostProfile |
| (2) /hostprofile | findAllHostProfile() | HostProfileModule | GET | HostProfile |
| (3) /hostprofile/{id} | updateHostProfileById(hostprofile) | HostProfileModule | PUT | HostProfile |
| (4) /payout/hostprofile/{id} | findAllPayoutOfHostProfile(id) | HostProfileModule | GET | HostProfile Payout |
| (5) /hostprofile | insertHostProfile(hostprofile) | HostProfileModule | POST | HostProfile |
| (6) /hostprofile/{id} | deleteHostProfileById(id) | HostProfileModule | DELETE | HostProfile |
| (7) /hostprofile/{id} | findHostProfileById(id) | HostProfileModule | GET | HostProfile |
| (8) /listing/hostprofile/{id} | findAllListingOfHostProfile(id) | ListingModule | GET | HostProfile Listing |
Example:
final HostProfile hostprofile = (HostProfile) invokeModule(HOST_PROFILE_MODULE + "/hostprofile/" + id, HostProfile.class);| Contact | Donate | Imprint |