| Contact | Donate | Imprint |
| DriverAccount | VehicleModule | Uber |
| Property | Type | Entity | Reference | Module |
| (1) BackgroundCheckStatus | STRING | DriverAccount | ||
| (2) DeactivationDate | DATE | DriverAccount | ||
| (3) LicenseCountry | STRING | DriverAccount | ||
| (4) LicenseNumber | STRING | DriverAccount | ||
| (5) OnboardingDate | DATE | DriverAccount | ||
| (6) PlatformUser | LONG | DriverAccount | PlatformUser | PlatformUserModule |
| (7) Rating | DOUBLE | DriverAccount | ||
| (8) VehicleRegistrationCountry | STRING | DriverAccount |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /driveraccount | findAllDriverAccount() | VehicleModule | GET | DriverAccount |
| (2) /trip/driveraccount/{id} | findAllTripOfDriverAccount(id) | VehicleModule | GET | DriverAccount Trip |
| (3) /driveraccount/platformuser/{id} | findAllDriverAccountOfPlatformUser(id) | VehicleModule | GET | PlatformUser DriverAccount |
| (4) /drivervehicle/driveraccount/{id} | findAllDriverVehicleOfDriverAccount(id) | VehicleModule | GET | DriverAccount DriverVehicle |
| (5) /driveraccount/{id} | updateDriverAccountById(driveraccount) | VehicleModule | PUT | DriverAccount |
| (6) /driveraccount/{id} | findDriverAccountById(id) | VehicleModule | GET | DriverAccount |
| (7) /driveraccount | insertDriverAccount(driveraccount) | VehicleModule | POST | DriverAccount |
| (8) /driveraccount/{id} | deleteDriverAccountById(id) | VehicleModule | DELETE | DriverAccount |
Example:
final DriverAccount driveraccount = (DriverAccount) invokeModule(VEHICLE_MODULE + "/driveraccount/" + id, DriverAccount.class);| Contact | Donate | Imprint |