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}
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
-
text/plain content type Modified
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
-
text/plain content type Modified
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
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}
1 structure change including:
1 Addition
Added
1
POST /api/profilepictures
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
-
Removing a resource is always breaking unless it was deprecated before
- TypeOfWaste, Address, Date properties Added
-
City, Street, Description, Image properties Removed
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
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
-
text/plain content type Modified
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}
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