| Contact | Donate | Imprint |
| JobApplication | UserAccountModule |
| Property | Type | Entity | Reference | Module |
| (1) ApplicantUser | LONG | JobApplication | UserAccount | UserAccountModule |
| (2) CoverLetter | STRING | JobApplication | ||
| (3) IsEasyApply | BOOL | JobApplication | ||
| (4) Job | LONG | JobApplication | Job | UserAccountModule |
| (5) Source | STRING | JobApplication | ||
| (6) Status | STRING | JobApplication | ||
| (7) SubmittedAt | DATE | JobApplication |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /jobapplicationmessage/jobapplication/{id} | findAllJobApplicationMessageOfJobApplication(id) | SchoolModule | GET | JobApplication JobApplicationMessage |
| (2) /jobapplication/{id} | updateJobApplicationById(jobapplication) | UserAccountModule | PUT | JobApplication |
| (3) /jobapplication/{id} | findJobApplicationById(id) | UserAccountModule | GET | JobApplication |
| (4) /jobapplication | insertJobApplication(jobapplication) | UserAccountModule | POST | JobApplication |
| (5) /jobapplication/applicantuser/{id} | findAllJobApplicationOfApplicantUser(id) | UserAccountModule | GET | UserAccount JobApplication |
| (6) /jobapplication/job/{id} | findAllJobApplicationOfJob(id) | UserAccountModule | GET | Job JobApplication |
| (7) /jobapplication | findAllJobApplication() | UserAccountModule | GET | JobApplication |
| (8) /jobapplication/{id} | deleteJobApplicationById(id) | UserAccountModule | DELETE | JobApplication |
Example:
final JobApplication jobapplication = (JobApplication) invokeModule(USER_ACCOUNT_MODULE + "/jobapplication/" + id, JobApplication.class);| Contact | Donate | Imprint |