Frontend API
Introduction
This page lists miscellaneous Frontend API endpoints of various functionality.
REST endpoints
| Type | Endpoint | Effect |
|---|---|---|
| GET | /invitations | Returns a List of all projects the applicant is invited to. The list is presented as a search result. |
| POST | /lostPasswordLink | Sends an email containing a ‘lost password’-link. |
| POST | /resetPassword | Resets the applicants password. |
| POST | /changePassword | Changes the applicants password. |
| GET | /checkMailForExistence | Checks if an applicant with a given email address already exists in the database. |
| GET | /checkUsernameForExistence | Checks if an applicant with a given username already exists in the database. |
| GET | /me | Retrieving an applicants account data. |
| PUT | /me | Sets an applicants account data. |
| DELETE | /me | Delete an applicants account. |
| PUT | /me/privacy | Allows applicant to accept the privacy policy. |
| PUT | /me/verifyInternal | The verification for internal applicants. |
| POST | /register | Allows applicant to register an useraccount. |
| GET | /thirdparties/login | Allows applicant to login via thirdparty account, e.g. xing |
| GET | /thirdparties/import | Allows applicant to import data from thirdparty account, e.g. xing |