| Contact | Donate | Imprint |
| BatteryPack | BatteryPackModule | Tesla |
| Property | Type | Entity | Reference | Module |
| (1) BatteryCellFormat | LONG | BatteryPack | BatteryCellFormat | BatteryPackModule |
| (2) CapacityKwh | DOUBLE | BatteryPack | ||
| (3) CellCount | INT | BatteryPack | ||
| (4) CoolingType | STRING | BatteryPack | ||
| (5) Description | STRING | BatteryPack | ||
| (6) NominalVoltageV | DOUBLE | BatteryPack | ||
| (7) PackName | STRING | BatteryPack |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /batterypack/{id} | findBatteryPackById(id) | BatteryPackModule | GET | BatteryPack |
| (2) /batterypack/{id} | deleteBatteryPackById(id) | BatteryPackModule | DELETE | BatteryPack |
| (3) /batterypack/batterycellformat/{id} | findAllBatteryPackOfBatteryCellFormat(id) | BatteryPackModule | GET | BatteryCellFormat BatteryPack |
| (4) /batterypack | findAllBatteryPack() | BatteryPackModule | GET | BatteryPack |
| (5) /batterypack/{id} | updateBatteryPackById(batterypack) | BatteryPackModule | PUT | BatteryPack |
| (6) /batterypack | insertBatteryPack(batterypack) | BatteryPackModule | POST | BatteryPack |
| (7) /vehiclebatteryoption/batterypack/{id} | findAllVehicleBatteryOptionOfBatteryPack(id) | VehicleModelModule | GET | BatteryPack VehicleBatteryOption |
Example:
final BatteryPack batterypack = (BatteryPack) invokeModule(BATTERY_PACK_MODULE + "/batterypack/" + id, BatteryPack.class);| Contact | Donate | Imprint |