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:
1 structure change including:
1 Modification
Modified 1
GET /api/reports/detailed-daily-report
  • Query
  • date query parameter Added
4 structure changes including:
3 Additions
1 Modification
Modified 1
POST /api/orders
  • Body
  • application/json content type Modified
    • orderItems property Modified
  • text/json content type Modified
    • orderItems property Modified
  • application/*+json content type Modified
    • orderItems property Modified
Added 3
GET /api/reports/detailed-daily-report
GET /api/reports/duration-total-report
GET /api/reports/total-daily-report
57 structure changes including:
23 Breaking changes
34 Additions
23 Removals
Removed 23 Breaking
DELETE /api/Admin/delete/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/Article/delete-article/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/Doctor/delete/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Admin/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Article/get-article/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Article/get-not-verified-articles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Article/get-rejected-articles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Doctor/get-all
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Doctor/get/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/hospitals
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/hospitals/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/Doctor/update
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/Article/update-article/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /api/Admin/update
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/review-article/verify/{articleId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/review-article/reject/{articleId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/profilepictures
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/authentication/Login
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/Doctor/register
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/Doctor/login
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/Article/create-article
  • 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/Admin/create
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 34
PUT /api/tour-guides/{id}
PUT /api/tickets/{id}
PUT /api/sales-centers/{id}
PUT /api/products/{id}
PUT /api/cruises/{id}
DELETE /api/categories/{id}
DELETE /api/cruises/{id}
DELETE /api/products/{id}
DELETE /api/sales-centers/{id}
DELETE /api/tickets/{id}
DELETE /api/tour-guides/{id}
GET /api/categories
GET /api/cruises
GET /api/nationalities
GET /api/orders/{id}
GET /api/products
GET /api/products/{id}
GET /api/sales-centers
GET /api/sales-centers/{id}
GET /api/tickets
GET /api/tickets/today-counts
GET /api/tour-guides
GET /api/tour-guides/active
GET /api/tour-guides/{id}
POST /api/admins/register
POST /api/categories/create
POST /api/cruises/create
POST /api/orders
POST /api/products/create
POST /api/sales-centers/create
POST /api/tickets/create
POST /api/tour-guides/create
POST /api/users/login
PUT /api/categories/{id}
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}
25 structure changes including:
2 Breaking changes
23 Additions
2 Removals
Removed 2 Breaking
POST /api/Category
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/Category
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 23
PUT /api/Doctor/update
PUT /api/Article/update-article/{id}
PUT /api/Admin/update
POST /api/review-article/verify/{articleId}
POST /api/review-article/reject/{articleId}
POST /api/profilepictures
POST /api/authentication/Login
POST /api/Doctor/register
POST /api/Doctor/login
POST /api/Article/create-article
POST /api/Admin/login
POST /api/Admin/create
GET /api/hospitals/{id}
GET /api/hospitals
GET /api/Doctor/get/{id}
GET /api/Doctor/get-all
GET /api/Article/get-rejected-articles
GET /api/Article/get-not-verified-articles
GET /api/Article/get-article/{id}
GET /api/Admin/{id}
DELETE /api/Doctor/delete/{id}
DELETE /api/Article/delete-article/{id}
DELETE /api/Admin/delete/{id}
3 structure changes including:
1 Breaking change
2 Additions
1 Removal
Removed 1 Breaking
GET /api/Category/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 2
GET /api/Category
POST /api/Category
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