7 structure changes including:
3 Breaking changes
3 Additions
1 Modification
3 Removals
Modified
1
Breaking
GET /api/Skill/{filter}
- Path went from
/api/Skill/{id}
to/api/Skill/{filter}
(same operationId) - Path
-
id path parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- filter path parameter Added
Removed
3
Breaking
GET /api/Admin/GetAllAdminsWithPaging
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/Job
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /api/Job/GetAllWithPagination
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
3
GET /api/Admin/GetAllAdminsWithPaging/{pageNumber}/{pageSize}
GET /api/Job/GetAll
GET /api/Job/GetAllWithPagination/{pageNumber}/{pageSize}
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