Change Updates

Do not miss any Job Finder API changes, ever again

Subscribe to the Job Finder API changelog to be up to date on recent changes.

RSS

Jan 10, 2024

main
v1
Compare

API structure has changed

51 structure changes including:
3 Breaking changes
38 Additions
10 Modifications
3 Removals
Modified 10
POST /api/Applicant/AddSkill
  • Body
  • application/json-patch+json content type Added
POST /api/Applicant/Login
  • Body
  • application/json-patch+json content type Added
POST /api/Applicant/Register
  • Body
  • application/json-patch+json content type Added
PUT /api/Skill/{id}
  • Body
  • application/json-patch+json content type Added
PUT /api/Applicant/UpdateApplicant/{id}
  • Body
  • application/json-patch+json content type Added
POST /api/Skill/multiple
  • Body
  • application/json-patch+json content type Added
POST /api/Skill
  • Body
  • application/json-patch+json content type Added
POST /api/Job/Create
  • Body
  • application/json-patch+json content type Added
POST /api/Company/login
  • Body
  • application/json-patch+json content type Added
POST /api/Application/ApplyJob
  • Body
  • application/json-patch+json content type Added
Removed 3 Breaking
POST /api/Applicant/ConfirmEmail
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/ApplicantSkill/Create
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/Company
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 38
DELETE /api/Admin/DeleteAdmin
POST /api/Company/register
POST /api/Email/ConfirmEmail
POST /api/Email/ConfirmUpdateEmail
POST /api/Email/ResetPassword
POST /api/Email/SendResetPasswordEmail
POST /api/Employer/Login
POST /api/Employer/Register
PUT /api/Admin/UpdateAdmin
PUT /api/Applicant/UpdateExperience/{applicantId}/{experienceId}
PUT /api/Company/Update/{Id}
PUT /api/Email/UpdateEmail
PUT /api/Job/Update
DELETE /api/Applicant/Delete/{applicantId}/{experienceId}
DELETE /api/Company/{id}
DELETE /api/Employer/Delete/{id}
DELETE /api/Job/Delete/{jobId}
GET /api/Admin/GetAdmin
GET /api/Admin/GetAllAdmins
GET /api/Admin/GetAllAdminsWithPaging
GET /api/Applicant/ApplicantWithJobs/{id}
GET /api/Applicant/GetAllApplicants
GET /api/Company/GetJobApplicants/{companyId}/{jobId}
GET /api/Employer/Get/{id}
GET /api/Job/GetAllWithPagination
GET /api/Skill/GetAll
GET /api/Skill/GetAll/{pageSize}/{pageNumber}
GET /api/Skill/{filter}
GET /api/Skill/{id}
PATCH /api/Admin/PartialUpdateAdmin
PATCH /api/Applicant/PartialUpdateApplicant
PATCH /api/Company/PartialUpdate/{Email}
PATCH /api/Job/PartialUpdate/{id}
PATCH /api/Skill/partial-update/{id}
POST /api/Admin/CreateAdmin
POST /api/Admin/Login
POST /api/Admin/Logout
POST /api/Applicant/CreateExperience