| Contact | Donate | Imprint |
| Acquisition | BatteryPackModule | Tesla |
| Property | Type | Entity | Reference | Module |
| (1) AnnouncementDate | DATE | Acquisition | ||
| (2) CloseDate | DATE | Acquisition | ||
| (3) Company | LONG | Acquisition | Company | CompanyModule |
| (4) Description | STRING | Acquisition | ||
| (5) PurchasePriceMillionUsd | DOUBLE | Acquisition | ||
| (6) TargetCountry | STRING | Acquisition | ||
| (7) TargetName | STRING | Acquisition |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /acquisition/{id} | updateAcquisitionById(acquisition) | BatteryPackModule | PUT | Acquisition |
| (2) /acquisition | findAllAcquisition() | BatteryPackModule | GET | Acquisition |
| (3) /acquisition/{id} | findAcquisitionById(id) | BatteryPackModule | GET | Acquisition |
| (4) /acquisition/{id} | deleteAcquisitionById(id) | BatteryPackModule | DELETE | Acquisition |
| (5) /acquisition | insertAcquisition(acquisition) | BatteryPackModule | POST | Acquisition |
| (6) /acquisition/company/{id} | findAllAcquisitionOfCompany(id) | BatteryPackModule | GET | Company Acquisition |
Example:
final Acquisition acquisition = (Acquisition) invokeModule(BATTERY_PACK_MODULE + "/acquisition/" + id, Acquisition.class);| Contact | Donate | Imprint |