The Candidate entity contains data of a candidate account.
Candidate
Name | Description |
---|---|
GET/candidate |
Returns account data of the authenticated user.More information |
GET/candidate/skill |
Returns a list of skilks for a given skill category idMore information |
GET/candidate/skillcategory |
Returns a tree with all the skill categories availableMore information |
Dictionary
Dictionaries are lists of values used in InfoJobs. Each dictionary contains all available values for a given resource. These values can appear in InfoJobs portals and applications localized for a specific language.
Name | Description |
---|---|
GET/dictionary/{dictionaryId} |
Returns all valid elements of the specified dictionary list.More information |
GET/dictionary/type/{typeId} |
Returns all valid elements of the specified dictionary list.More information |
CV Visualization and Edition
For an authenticated candidate, it provides visualization and edition of CV data: candidate's experience, qualifications, skills and personal details. Candidates may have up to 5 different CVs.
Name | Description |
---|---|
GET/curriculum |
Returns list of CVs of the authenticated user.More information |
GET/curriculum/{curriculumId}/cvtext |
Gets the curriculum in text formatMore information |
PUT/curriculum/{curriculumId}/cvtext |
Updates the curriculum in text formatMore information |
GET/curriculum/{curriculumId}/education |
Gets the education details of the curriculumMore information |
GET/curriculum/{curriculumId}/education/{educationId} |
Retrieves education details for a given CV for the authenticated user.More information |
PUT/curriculum/{curriculumId}/education |
Update education details for a given CV for the authenticated user.More information |
DELETE/curriculum/{curriculumId}/education/{educationId} |
Retrieves education details for a given CV for the authenticated user.More information |
GET/curriculum/{curriculumId}/experience/{experienceId} |
Retrieves the experience requested.More information |
GET/curriculum/{curriculumId}/experience |
Retrieve the experiences from the given curriculum Id.More information |
PUT/curriculum/{curriculumId}/experience |
Create/Edit the experience of the given curriculum Id.More information |
DELETE/curriculum/{curriculumId}/experience/{experienceId} |
Delete the experience of the given curriculum Id.More information |
GET/curriculum/{curriculumId}/futurejob |
Gets the future job fields of the curriculumMore information |
PUT/curriculum/{curriculumId}/futurejob |
Updates the future job fields of the curriculumMore information |
GET/curriculum/{curriculumId}/personaldata |
Gets the personal data of the curriculum's ownerMore information |
PUT/curriculum/{curriculumId}/personaldata |
Edit curriculum personal dataMore information |
GET/curriculum/{curriculumId}/skill |
Gets the curriculum skillsMore information |
Job Search
Provides results list of job offers according to job search criteria. Includes job offer details: job description, candidate requirements and company details.
Name | Description |
---|---|
GET/offer/{offerId} |
Returns the detail of the offer with the given id.More information |
GET/offer |
Returns a list of Job Offers that comply with the search criteria.More information |
Job Application and Tracking
For an authenticated candidate, it provides the possibility of applying to a job offer. Process includes Killer Questions, optional questions and CV and cover letter choice. List of candidate's job applications. Application details and timeline of tracking information events resulting of company's activity.
Name | Description |
---|---|
GET/application/{applicationId} |
Returns details of the given job application for the authenticated user.More information |
GET/application |
Returns the list of job applications for the authenticated user.More information |
PUT/application/{applicationId} |
Update the given job application for the authenticated user.More information |
GET/application/{applicationId}/timeline |
Returns the candidate's application timeline of the given offer.More information |
GET/coverletter |
Returns list of cover letters of the authenticated user.More information |
GET/coverletter/{coverletterId} |
Returns the candidate's cover letter with the given Id.More information |
PUT/coverletter |
Creates a new Cover LetterMore information |
DELETE/coverletter/{coverletterId} |
Removes a coverletter.More information |
POST/offer/{offerId}/application |
Create a job application to the indicated offer for the authenticated user.More information |
GET/offer/{offerId}/killerquestion |
Returns the Killer Questions of an offer.More information |
GET/offer/{offerId}/openquestion |
Returns the Open Questions of an offer.More information |
GET/offer/{offerId}/question |
Returns the Killer and Open Questions of an offer.More information |