| Contact | Donate | Imprint |
| Project | VehicleModelModule | Tesla |
| Property | Type | Entity | Reference | Module |
| (1) AnnouncementDate | DATE | Project | ||
| (2) Company | LONG | Project | Company | CompanyModule |
| (3) Description | STRING | Project | ||
| (4) PlannedEndYear | INT | Project | ||
| (5) PlannedStartYear | INT | Project | ||
| (6) ProjectName | STRING | Project | ||
| (7) ProjectType | STRING | Project | ||
| (8) RelatedVehicleModel | LONG | Project | VehicleModel | VehicleModelModule |
| (9) Status | STRING | Project |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /project/{id} | updateProjectById(project) | VehicleModelModule | PUT | Project |
| (2) /project/{id} | deleteProjectById(id) | VehicleModelModule | DELETE | Project |
| (3) /project/relatedvehiclemodel/{id} | findAllProjectOfRelatedVehicleModel(id) | VehicleModelModule | GET | VehicleModel Project |
| (4) /project/{id} | findProjectById(id) | VehicleModelModule | GET | Project |
| (5) /project/company/{id} | findAllProjectOfCompany(id) | VehicleModelModule | GET | Company Project |
| (6) /project | insertProject(project) | VehicleModelModule | POST | Project |
| (7) /project | findAllProject() | VehicleModelModule | GET | Project |
Example:
final Project project = (Project) invokeModule(VEHICLE_MODEL_MODULE + "/project/" + id, Project.class);| Contact | Donate | Imprint |