Change Updates

Do not miss any Eng Cocu Hub changes, ever again

Subscribe to the Eng Cocu Hub changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Mama Guide API
3 structure changes including:
1 Breaking change
2 Additions
1 Removal
Removed 1 Breaking
GET /api/Admin/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 2
GET /api/Admin
POST /api/authentication/Login
2 structure changes including:
1 Breaking change
1 Addition
1 Removal
Removed 1 Breaking
POST /api/AddRelative/AddRelative/{patientId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 1
POST /api/AddRelative/{patientId}
12 structure changes including:
3 Breaking changes
3 Additions
6 Modifications
3 Removals
Modified 6
GET /api/Admin/GetAdmin
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • id property Added
    • application/json content type Modified
      • id property Added
    • text/json content type Modified
      • id property Added
GET /api/Admin/GetAllAdmins
  • Response
  • 200 response Modified
    • text/plain, application/json, text/json content types Modified
GET /api/Admin/GetAllAdmins{pageNumber}
  • Response
  • 200 response Modified
    • text/plain, application/json, text/json content types Modified
GET /api/Admin/GetAllByName{name}
  • Response
  • 200 response Modified
    • text/plain, application/json, text/json content types Modified
GET /api/Medicine/GetAllMedicines
  • Response
  • 200 response Modified
    • text/plain, application/json, text/json content types Modified
GET /api/Medicine/GetMedicine/{id}
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • id property Added
    • application/json content type Modified
      • id property Added
    • text/json content type Modified
      • id property Added
Removed 3 Breaking
DELETE /api/Patient/DeletePatient{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Patient/GetPatient{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/Patient/UpdatePatient{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 3
DELETE /api/Patient/{id}
GET /api/Patient/{id}
PUT /api/Patient/{id}
Clean-Egypt API
6 structure changes including:
1 Breaking change
5 Additions
1 Removal
Removed 1 Breaking
GET /api/pins/get-all/{pageNumber}/{pageSize}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 5
GET /api/admins
GET /api/pins
GET /api/pins/get-verified
POST /api/pins/accept-request/{pinId}
POST /api/pins/reject-request/{pinId}
64 structure changes including:
32 Breaking changes
32 Additions
32 Removals
Removed 32 Breaking
DELETE /api/admins/delete
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/medicines/delete/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/patients/delete/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/admins/change-password
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/admins/get-admin/{ssn}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/admins/get-all-admins
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/admins/get-all-admins-paged/{pageNumber}/{pageSize}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/admins/get-all-by-name/{name}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/medicines/get-all
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/medicines/get/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/patients/find/{key}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/patients/find/{key}/{pageNumber}/{pageSize}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/patients/get-all
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/patients/get-all/{pageNumber}/{pageSize}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/patients/get/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/addrelatives/{patientId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/admins-mri/upload-mri
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/admins/create
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/admins/login
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/medicines/create
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/normal-users-mri/upload-mri
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/normal-users-mri/upload-multiple-mri
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/normal-users/change-password/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/normal-users/confirm-email/{token}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/normal-users/forgot-password/{email}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/normal-users/login
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/normal-users/register
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/normal-users/reset-password/{email}/{token}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/patients/create
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/relatives/login
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/medicines/update{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/patients/update/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 32
DELETE /api/Admin/Delete
DELETE /api/Medicine/DeleteMedicine/{id}
DELETE /api/Patient/DeletePatient{id}
GET /api/Admin/GetAdmin
GET /api/Admin/GetAllAdmins
GET /api/Admin/GetAllAdmins{pageNumber}
GET /api/Admin/GetAllByName{name}
GET /api/Medicine/GetAllMedicines
GET /api/Medicine/GetMedicine/{id}
GET /api/Patient/GetAll
GET /api/Patient/GetAllPatients{pageNumber}
GET /api/Patient/GetPatient{id}
GET /api/Patient/Search{key}
GET /api/Patient/Search{key}/{pageNumber}
POST /api/AddRelative/AddRelative{patientId}
POST /api/Admin/ChangePassword
POST /api/Admin/Create
POST /api/Admin/Login
POST /api/AdminMRI/UploadMRI
POST /api/Medicine/CreateMedicine
POST /api/NormalUser/ChangePassword
POST /api/NormalUser/ConfirmEmail
POST /api/NormalUser/ForgetPassword
POST /api/NormalUser/Login
POST /api/NormalUser/Regestratoin
POST /api/NormalUser/ResetPassword
POST /api/NormalUserMRI/UploadMRI
POST /api/NormalUserMRI/UploadMultipleMRI
POST /api/Patient/Create
POST /api/Relative/Login
PUT /api/Medicine/UpdateMedicine/{id}
PUT /api/Patient/UpdatePatient{id}
Mama Guide API
1 structure change including:
1 Addition
Added 1
POST /api/profilepictures
Clean-Egypt API
5 structure changes including:
1 Breaking change
3 Additions
1 Modification
1 Removal
Modified 1 Breaking
PUT /api/pins/update/{pinId}
  • Body
  • multipart/form-data content type Modified
    • City, Street, Description, Image properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • TypeOfWaste, Address, Date properties Added
Removed 1 Breaking
POST /api/pins/create
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 3
DELETE /api/users/delete-profile-picture
POST /api/pins/request
PUT /api/users/update-profile-picture
Clean-Egypt API
3 structure changes including:
3 Additions
Added 3
DELETE /api/pins/delete/{pinId}
GET /api/users/get-user
PUT /api/users/update
35 structure changes including:
17 Breaking changes
17 Additions
1 Modification
17 Removals
Modified 1
POST /api/patients/create
  • Body
  • application/json content type Modified
    • adminId property Added
  • text/json content type Modified
    • adminId property Added
  • application/*+json content type Modified
    • adminId property Added
  • Response
  • 200 response Modified
    • text/plain content type Modified
      • adminId property Added
    • application/json content type Modified
      • adminId property Added
    • text/json content type Modified
      • adminId property Added
Removed 17 Breaking
DELETE /api/Medicine/api/medicine/delete/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/admins/delete/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Medicine/api/medicine/all
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Medicine/api/medicine/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/admins/all
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/admins/all/{pageNumber}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/admins/get-by-name/{name}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/admins/{ssn}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/patients/all
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/patients/all/{pageNumber}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/patients/search/{key}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/patients/search/{key}/{pageNumber}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/patients/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/Medicine/api/medicine/create
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/add-relatives/create/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/admins/change-password/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/Medicine/api/medicine/update/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 17
DELETE /api/admins/delete
DELETE /api/medicines/delete/{id}
GET /api/admins/change-password
GET /api/admins/get-admin/{ssn}
GET /api/admins/get-all-admins
GET /api/admins/get-all-admins-paged/{pageNumber}/{pageSize}
GET /api/admins/get-all-by-name/{name}
GET /api/medicines/get-all
GET /api/medicines/get/{id}
GET /api/patients/find/{key}
GET /api/patients/find/{key}/{pageNumber}/{pageSize}
GET /api/patients/get-all
GET /api/patients/get-all/{pageNumber}/{pageSize}
GET /api/patients/get/{id}
POST /api/addrelatives/{patientId}
POST /api/medicines/create
PUT /api/medicines/update{id}
18 structure changes including:
9 Breaking changes
9 Additions
9 Removals
Removed 9 Breaking
POST /api/users/reset-password/{email}/{token}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/users/register
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/users/login
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/users/forgot-password/{email}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/users/confirm-email/{token}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/users/change-password/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/normal-user-mri/upload-multiple-mri
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/normal-user-mri/upload-mri
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/admin-mri/upload-mri
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 9
POST /api/normal-users/reset-password/{email}/{token}
POST /api/normal-users/register
POST /api/normal-users/login
POST /api/normal-users/forgot-password/{email}
POST /api/normal-users/confirm-email/{token}
POST /api/normal-users/change-password/{id}
POST /api/normal-users-mri/upload-multiple-mri
POST /api/normal-users-mri/upload-mri
POST /api/admins-mri/upload-mri
64 structure changes including:
32 Breaking changes
32 Additions
32 Removals
Removed 32 Breaking
DELETE /api/Admin/Delete
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/Medicine/DeleteMedicine/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/Patient/DeletePatient{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Admin/GetAdmin
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Admin/GetAllAdmins
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Admin/GetAllAdmins{pageNumber}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Admin/GetAllByName{name}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Medicine/GetAllMedicines
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Medicine/GetMedicine/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Patient/GetAll
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Patient/GetAllPatients{pageNumber}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Patient/GetPatient{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Patient/Search{key}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Patient/Search{key}/{pageNumber}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/AddRelative/AddRelative{patientId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/Admin/ChangePassword
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/Admin/Create
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/Admin/Login
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/AdminMRI/UploadMRI
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/Medicine/CreateMedicine
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/NormalUser/ChangePassword
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/NormalUser/ConfirmEmail
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/NormalUser/ForgetPassword
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/NormalUser/Login
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/NormalUser/Regestratoin
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/NormalUser/ResetPassword
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/NormalUserMRI/UploadMRI
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/NormalUserMRI/UploadMultipleMRI
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/Patient/Create
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/Relative/Login
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/Medicine/UpdateMedicine/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/Patient/UpdatePatient{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 32
DELETE /api/Medicine/api/medicine/delete/{id}
DELETE /api/admins/delete/{id}
DELETE /api/patients/delete/{id}
GET /api/Medicine/api/medicine/all
GET /api/Medicine/api/medicine/{id}
GET /api/admins/all
GET /api/admins/all/{pageNumber}
GET /api/admins/get-by-name/{name}
GET /api/admins/{ssn}
GET /api/patients/all
GET /api/patients/all/{pageNumber}
GET /api/patients/search/{key}
GET /api/patients/search/{key}/{pageNumber}
GET /api/patients/{id}
POST /api/Medicine/api/medicine/create
POST /api/add-relatives/create/{id}
POST /api/admin-mri/upload-mri
POST /api/admins/change-password/{id}
POST /api/admins/create
POST /api/admins/login
POST /api/normal-user-mri/upload-mri
POST /api/normal-user-mri/upload-multiple-mri
POST /api/patients/create
POST /api/relatives/login
POST /api/users/change-password/{id}
POST /api/users/confirm-email/{token}
POST /api/users/forgot-password/{email}
POST /api/users/login
POST /api/users/register
POST /api/users/reset-password/{email}/{token}
PUT /api/Medicine/api/medicine/update/{id}
PUT /api/patients/update/{id}
Cosmos-PMS API
5 structure changes including:
1 Breaking change
4 Additions
1 Removal
Removed 1 Breaking
POST /api/Book/insert-book
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 4
GET /api/Book/api/book/get-book
GET /api/Book/api/book/get-books
GET /api/Book/api/book/search-books
POST /api/Book/api/book/insert-book
Job Finder API
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
  • 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}
Hospital Management System API
Job Finder API
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