| HTTP Method | Route | Action | Parameters | Return Type |
|---|---|---|---|---|
| DELETE |
api/activity/{activityId}
|
DeleteActivity | activityId (Query) |
Task<ActionResult>
|
| GET |
api/activity/{activityId}
|
GetById | activityId (Query) |
Task<ActionResult<ActivityDto>>
|
| PUT |
api/activity/{activityId}
|
UpdateActivity | activityId (Query) dto (Body) |
Task<ActionResult>
|
| GET |
api/activity/{activityId}/statistics
|
GetActivityStatistics | activityId (Query) |
Task<ActionResult<ActivityStatisticsDto>>
|
| GET |
api/activity/available/{shareholderId}
|
GetAvailableActivitiesForShareholder | shareholderId (Query) |
Task<ActionResult<IEnumerable<ShareholderActivityDto>>>
|
| GET |
api/activity/check-eligibility/{shareholderId}/{activityId}
|
CheckShareholderEligibility | shareholderId (Query) activityId (Query) |
Task<ActionResult<Boolean>>
|
| GET |
api/activity/check-received/{shareholderId}/{activityId}
|
CheckShareholderReceived | shareholderId (Query) activityId (Query) |
Task<ActionResult<Boolean>>
|
| POST |
api/activity/CreateActivity
|
CreateActivity | dto (Body) |
Task<ActionResult<ActivityDto>>
|
| POST |
api/activity/eligibility
|
SetShareholderActivityEligibility | dto (Body) |
Task<ActionResult>
|
| GET |
api/activity/fiscal-year/{fiscalYear}
|
GetByFiscalYear | fiscalYear (Query) |
Task<ActionResult<IEnumerable<ActivityDto>>>
|
| GET |
api/activity/GetAllActive
|
GetAllActive | None |
Task<ActionResult<IEnumerable<ActivityDto>>>
|
| GET |
api/activity/history/{shareholderId}
|
GetShareholderActivityHistory | shareholderId (Query) |
Task<ActionResult<IEnumerable<ShareholderActivityDto>>>
|
| POST |
api/activity/mark-received
|
MarkActivityAsReceived | dto (Body) |
Task<ActionResult>
|
| GET |
api/activity/statistics
|
GetAllActivityStatistics | None |
Task<ActionResult<IEnumerable<ActivityStatisticsDto>>>
|
| GET |
api/activity/test
|
Test | None |
ActionResult<Object>
|
| GET |
api/article/{articleId}/gallery
|
GetArticleImages | articleId (Query) |
Task<ActionResult<IEnumerable<ArticleImageDto>>>
|
| POST |
api/article/{articleId}/gallery
|
CreateArticleImage | articleId (Query) dto (Body) |
Task<ActionResult<ArticleImageDto>>
|
| DELETE |
api/article/{id}
|
Delete | id (Query) |
Task<ActionResult>
|
| GET |
api/article/{id}
|
GetById | id (Query) |
Task<ActionResult<ArticleDto>>
|
| PUT |
api/article/{id}
|
Update | id (Query) dto (Body) |
Task<ActionResult>
|
| GET |
api/article/{id}/images
|
GetWithImages | id (Query) |
Task<ActionResult<ArticleWithImagesDto>>
|
| POST |
api/article/Create
|
Create | dto (Body) |
Task<ActionResult<ArticleDto>>
|
| DELETE |
api/article/gallery/{id}
|
DeleteArticleImage | id (Query) |
Task<ActionResult>
|
| GET |
api/article/gallery/{id}
|
GetArticleImageById | id (Query) |
Task<ActionResult<ArticleImageDto>>
|
| PUT |
api/article/gallery/{id}
|
UpdateArticleImage | id (Query) dto (Body) |
Task<ActionResult>
|
| GET |
api/article/GetAll
|
GetAll | None |
Task<ActionResult<IEnumerable<ArticleDto>>>
|
| GET |
api/article/type/{articleTypeId}
|
GetByType | articleTypeId (Query) |
Task<ActionResult<IEnumerable<ArticleDto>>>
|
| GET |
api/article/valid
|
GetValid | None |
Task<ActionResult<IEnumerable<ArticleDto>>>
|
| GET |
api/article/with-images
|
GetAllWithImages | None |
Task<ActionResult<IEnumerable<ArticleWithImagesDto>>>
|
| DELETE |
api/articletypes/{id}
|
Delete | id (Query) |
Task<ActionResult>
|
| GET |
api/articletypes/{id}
|
GetById | id (Query) |
Task<ActionResult<ArticleTypeDto>>
|
| PUT |
api/articletypes/{id}
|
Update | id (Query) dto (Body) |
Task<ActionResult>
|
| GET |
api/articletypes/active
|
GetActive | None |
Task<ActionResult<IEnumerable<ArticleTypeDto>>>
|
| GET |
api/articletypes/check-name/{name}
|
CheckNameExists | name (Query) excludeId (Query) |
Task<ActionResult<Boolean>>
|
| POST |
api/articletypes/Create
|
Create | dto (Body) |
Task<ActionResult<ArticleTypeDto>>
|
| GET |
api/articletypes/GetAll
|
GetAll | None |
Task<ActionResult<IEnumerable<ArticleTypeDto>>>
|
| GET |
api/articletypes/statistics
|
GetStatistics | None |
Task<ActionResult>
|
| GET |
api/auth/{id}
|
GetUser | id (Query) |
Task<ActionResult<User>>
|
| POST |
api/auth/login
|
Login | request (Body) |
Task<ActionResult<LoginResponse>>
|
| POST |
api/auth/register
|
Register | user (Body) |
Task<ActionResult<User>>
|
| GET |
api/cart/{boxId:int}
|
GetCart | boxId (Query) |
Task<ActionResult<CartDto>>
|
| GET |
api/cart/{boxId:int}/Count
|
GetCartItemCount | boxId (Query) |
Task<ActionResult<Object>>
|
| GET |
api/cart/{boxId:int}/History
|
GetCartHistory | boxId (Query) fromDate (Query) toDate (Query) |
Task<ActionResult<IEnumerable<CartItemDto>>>
|
| POST |
api/cart/{boxId:int}/Session
|
CreateOrUpdateCartSession | boxId (Query) sessionId (Body) |
Task<ActionResult<CartSessionDto>>
|
| GET |
api/cart/{boxId:int}/Statistics
|
GetCartStatistics | boxId (Query) |
Task<ActionResult<CartStatisticsDto>>
|
| GET |
api/cart/{boxId:int}/Summary
|
GetCartSummary | boxId (Query) |
Task<ActionResult<CartSummaryDto>>
|
| GET |
api/cart/{boxId:int}/Total
|
GetCartTotal | boxId (Query) |
Task<ActionResult<Object>>
|
| POST |
api/cart/AddItem
|
AddItemToCart | addToCartDto (Body) |
Task<ActionResult<CartOperationResultDto>>
|
| POST |
api/cart/AddMultiple
|
AddMultipleItemsToCart | bulkOperation (Body) |
Task<ActionResult<CartOperationResultDto>>
|
| DELETE |
api/cart/Clear/{boxId:int}
|
ClearCart | boxId (Query) |
Task<ActionResult<CartOperationResultDto>>
|
| DELETE |
api/cart/RemoveItem/{cartItemId:int}
|
RemoveItemFromCart | cartItemId (Query) boxId (Query) |
Task<ActionResult<CartOperationResultDto>>
|
| PUT |
api/cart/UpdateMultiple
|
UpdateMultipleCartItems | bulkOperation (Body) |
Task<ActionResult<CartOperationResultDto>>
|
| PUT |
api/cart/UpdateQuantity
|
UpdateItemQuantity | updateDto (Body) |
Task<ActionResult<CartOperationResultDto>>
|
| GET |
api/complaints/{complaintId}/images
|
GetImages | complaintId (Query) |
Task<ActionResult<IEnumerable<ComplaintImageDto>>>
|
| POST |
api/complaints/{complaintId}/images
|
AddImage | complaintId (Query) dto (Body) |
Task<ActionResult<ComplaintImageDto>>
|
| DELETE |
api/complaints/{id}
|
Delete | id (Query) |
Task<ActionResult>
|
| GET |
api/complaints/{id}
|
GetById | id (Query) |
Task<ActionResult<ComplaintDto>>
|
| PUT |
api/complaints/{id}
|
Update | id (Query) dto (Body) |
Task<ActionResult>
|
| GET |
api/complaints/{id}/with-images
|
GetByIdWithImages | id (Query) |
Task<ActionResult<ComplaintDto>>
|
| GET |
api/complaints/box/{boxNumber}
|
GetByBoxNumber | boxNumber (Query) |
Task<ActionResult<IEnumerable<ComplaintDto>>>
|
| POST |
api/complaints/Create
|
Create | dto (Body) |
Task<ActionResult<ComplaintDto>>
|
| GET |
api/complaints/GetAll
|
GetAll | None |
Task<ActionResult<IEnumerable<ComplaintDto>>>
|
| DELETE |
api/complaints/images/{id}
|
DeleteImage | id (Query) |
Task<ActionResult>
|
| GET |
api/complaints/images/{id}
|
GetImageById | id (Query) |
Task<ActionResult<ComplaintImageDto>>
|
| PUT |
api/complaints/images/{id}
|
UpdateImage | id (Query) dto (Body) |
Task<ActionResult>
|
| GET |
api/complaints/test
|
Test | None |
ActionResult<Object>
|
| GET |
api/complaints/type/{complainTypeId}
|
GetByComplainTypeId | complainTypeId (Query) |
Task<ActionResult<IEnumerable<ComplaintDto>>>
|
| GET |
api/complaints/with-images
|
GetAllWithImages | None |
Task<ActionResult<IEnumerable<ComplaintDto>>>
|
| POST |
api/complaints/with-images
|
CreateComplaintWithImages | jsonData (Form) images (Query) |
Task<ActionResult<ComplaintDto>>
|
| GET |
api/diagnostics/cache-test
|
TestCacheHeaders | None |
IActionResult
|
| GET |
api/diagnostics/controllers
|
GetDiscoveredControllers | None |
Task<IActionResult>
|
| GET |
api/diagnostics/environment
|
GetEnvironmentInfo | None |
IActionResult
|
| GET |
api/diagnostics/request-info
|
GetRequestInfo | None |
IActionResult
|
| GET |
api/diagnostics/static-files
|
TestStaticFiles | None |
IActionResult
|
| GET |
api/discovery/controllers
|
GetAllControllers | None |
Task<ActionResult<IEnumerable<ControllerInfo>>>
|
| GET |
api/discovery/controllers/{name}
|
GetController | name (Query) |
Task<ActionResult<ControllerInfo>>
|
| GET |
api/discovery/routes/api
|
GetApiRoutes | None |
Task<ActionResult<IEnumerable<ActionInfo>>>
|
| GET |
api/discovery/routes/mvc
|
GetMvcRoutes | None |
Task<ActionResult<IEnumerable<ActionInfo>>>
|
| POST |
api/enhancedauth/login
|
Login | request (Body) |
Task<ActionResult<ShareholderAuthResponse>>
|
| GET |
api/enhancedauth/profile
|
GetProfile | None |
Task<ActionResult<ShareholderProfileDto>>
|
| POST |
api/enhancedauth/refresh
|
RefreshToken | request (Body) |
Task<ActionResult<ShareholderAuthResponse>>
|
| POST |
api/enhancedauth/revoke
|
RevokeToken | request (Body) |
Task<ActionResult>
|
| GET |
api/enhancedauth/stats
|
GetAuthStats | fromDate (Query) toDate (Query) |
Task<ActionResult>
|
| GET |
api/enhancedauth/validate
|
ValidateToken | None |
ActionResult
|
| DELETE |
api/invoice/{id}
|
Delete | id (Query) |
Task<ActionResult>
|
| GET |
api/invoice/{id}
|
GetById | id (Query) |
Task<ActionResult<InvoiceMasterDto>>
|
| PUT |
api/invoice/{id}
|
Update | id (Query) dto (Body) |
Task<ActionResult>
|
| GET |
api/invoice/{id}/details
|
GetWithDetails | id (Query) |
Task<ActionResult<InvoiceMasterWithDetailsDto>>
|
| GET |
api/invoice/{invoiceMasterId}/items
|
GetInvoiceDetails | invoiceMasterId (Query) |
Task<ActionResult<IEnumerable<InvoiceDetailsDto>>>
|
| POST |
api/invoice/{invoiceMasterId}/items
|
CreateInvoiceDetail | invoiceMasterId (Query) dto (Body) |
Task<ActionResult<InvoiceDetailsDto>>
|
| POST |
api/invoice/Create
|
Create | dto (Body) |
Task<ActionResult<InvoiceMasterDto>>
|
| GET |
api/invoice/GetAll
|
GetAll | None |
Task<ActionResult<IEnumerable<InvoiceMasterDto>>>
|
| DELETE |
api/invoice/items/{id}
|
DeleteInvoiceDetail | id (Query) |
Task<ActionResult>
|
| GET |
api/invoice/items/{id}
|
GetInvoiceDetailById | id (Query) |
Task<ActionResult<InvoiceDetailsDto>>
|
| PUT |
api/invoice/items/{id}
|
UpdateInvoiceDetail | id (Query) dto (Body) |
Task<ActionResult>
|
| GET |
api/invoice/shareholder/{boxId}
|
GetByBoxId | boxId (Query) |
Task<ActionResult<IEnumerable<InvoiceMasterDto>>>
|
| GET |
api/invoice/with-details
|
GetAllWithDetails | None |
Task<ActionResult<IEnumerable<InvoiceMasterWithDetailsDto>>>
|
| GET |
api/items/{id:int}
|
GetItemById | id (Query) |
Task<ActionResult<ItemDto>>
|
| GET |
api/items/{id:int}/Stock
|
CheckItemStock | id (Query) quantity (Query) |
Task<ActionResult<Object>>
|
| GET |
api/items/ByBarcode/{barcode}
|
GetItemByBarcode | barcode (Query) |
Task<ActionResult<ItemDto>>
|
| GET |
api/items/ByDescription
|
SearchItemsByDescription | description (Query) categoryId (Query) isOffer (Query) minPrice (Query) maxPrice (Query) page (Query) pageSize (Query) |
Task<ActionResult<ItemSearchResultDto>>
|
| GET |
api/items/Categories
|
GetAllCategories | isActive (Query) |
Task<ActionResult<IEnumerable<ItemCategoryDto>>>
|
| GET |
api/items/Category/{categoryId:int}
|
GetItemsByCategory | categoryId (Query) page (Query) pageSize (Query) |
Task<ActionResult<IEnumerable<ItemDto>>>
|
| GET |
api/items/Featured
|
GetFeaturedItems | count (Query) |
Task<ActionResult<IEnumerable<ItemDto>>>
|
| GET |
api/items/GetAllItems
|
GetAllItems | categoryId (Query) isOffer (Query) page (Query) pageSize (Query) sortBy (Query) sortDirection (Query) |
Task<ActionResult<ItemSearchResultDto>>
|
| GET |
api/items/Offers
|
GetOffers | page (Query) pageSize (Query) |
Task<ActionResult<IEnumerable<ItemDto>>>
|
| GET |
api/items/Recent
|
GetRecentItems | count (Query) |
Task<ActionResult<IEnumerable<ItemDto>>>
|
| DELETE |
api/notification/{id}
|
Delete | id (Query) |
Task<IActionResult>
|
| GET |
api/notification/{id}
|
GetById | id (Query) |
Task<IActionResult>
|
| PUT |
api/notification/{id}
|
Update | id (Query) notification (Body) |
Task<IActionResult>
|
| POST |
api/notification/Create
|
Create | notification (Body) |
Task<IActionResult>
|
| GET |
api/notification/danger-broadcasts
|
GetDangerBroadcasts | None |
Task<IActionResult>
|
| GET |
api/notification/GetAll
|
GetAll | None |
Task<IActionResult>
|
| PUT |
api/notification/mark-seen/{id}
|
MarkAsSeen | id (Query) |
Task<IActionResult>
|
| GET |
api/notification/unseen/{shareholderId}
|
GetUnseenByShareholder | shareholderId (Query) |
Task<IActionResult>
|
| DELETE |
api/relationshiptype/{id}
|
Delete | id (Query) |
Task<ActionResult>
|
| GET |
api/relationshiptype/{id}
|
GetById | id (Query) |
Task<ActionResult<RelationshipTypeDto>>
|
| PUT |
api/relationshiptype/{id}
|
Update | id (Query) dto (Body) |
Task<ActionResult>
|
| GET |
api/relationshiptype/check-name/{name}
|
CheckNameExists | name (Query) excludeId (Query) |
Task<ActionResult<Boolean>>
|
| POST |
api/relationshiptype/Create
|
Create | dto (Body) |
Task<ActionResult<RelationshipTypeDto>>
|
| GET |
api/relationshiptype/GetAllActive
|
GetAllActive | None |
Task<ActionResult<IEnumerable<RelationshipTypeDto>>>
|
| GET |
api/relationshiptype/name/{name}
|
GetByName | name (Query) |
Task<ActionResult<RelationshipTypeDto>>
|
| DELETE |
api/relative/{id}
|
Delete | id (Query) |
Task<ActionResult>
|
| GET |
api/relative/{id}
|
GetById | id (Query) |
Task<ActionResult<EnhancedRelativeDto>>
|
| PUT |
api/relative/{id}
|
UpdateApplication | id (Query) dto (Body) |
Task<ActionResult>
|
| POST |
api/relative/{id}/approval
|
ProcessApproval | id (Query) dto (Body) |
Task<ActionResult>
|
| GET |
api/relative/{id}/images
|
GetRelativeImages | id (Query) |
Task<ActionResult<IEnumerable<RelativeImageDto>>>
|
| POST |
api/relative/{id}/images
|
AddRelativeImage | id (Query) dto (Body) |
Task<ActionResult<RelativeImageDto>>
|
| GET |
api/relative/check-civil-id/{civilId}
|
CheckCivilIdExists | civilId (Query) |
Task<ActionResult<Boolean>>
|
| GET |
api/relative/civil-id/{civilId}
|
GetByCivilId | civilId (Query) |
Task<ActionResult<EnhancedRelativeDto>>
|
| POST |
api/relative/CreateApplication
|
CreateApplication | dto (Body) |
Task<ActionResult<EnhancedRelativeDto>>
|
| GET |
api/relative/GetAll
|
GetAll | None |
Task<ActionResult<IEnumerable<EnhancedRelativeDto>>>
|
| GET |
api/relative/parent/{parentSHID}
|
GetByParentSHID | parentSHID (Query) |
Task<ActionResult<IEnumerable<EnhancedRelativeDto>>>
|
| GET |
api/relative/pending
|
GetPendingApplications | None |
Task<ActionResult<IEnumerable<EnhancedRelativeDto>>>
|
| GET |
api/relative/relationship-types
|
GetRelationshipTypes | None |
Task<ActionResult<IEnumerable<RelationshipTypeDto>>>
|
| GET |
api/relative/test
|
Test | None |
ActionResult<Object>
|
| GET |
api/relativeapplication/{id}
|
GetById | id (Query) |
Task<ActionResult<EnhancedRelativeDto>>
|
| POST |
api/relativeapplication/{id}/images/upload
|
UploadImage | id (Query) file (Form) description (Form) |
Task<ActionResult>
|
| GET |
api/relativeapplication/images/{id}
|
GetRelativeImage | id (Query) |
Task<ActionResult>
|
| POST |
api/relativeapplication/with-metadata
|
CreateApplicationAdvanced | jsonData (Form) images (Query) |
Task<ActionResult<EnhancedRelativeDto>>
|
| DELETE |
api/relativeimage/{id}
|
DeleteImage | id (Query) |
Task<ActionResult>
|
| GET |
api/relativeimage/{id}
|
GetRelativeImage | id (Query) |
Task<ActionResult<RelativeImageDto>>
|
| PUT |
api/relativeimage/{id}
|
UpdateImage | id (Query) dto (Body) |
Task<ActionResult>
|
| GET |
api/relativeimage/relative/{relativeId}
|
GetImagesByRelativeId | relativeId (Query) |
Task<ActionResult<IEnumerable<RelativeImageDto>>>
|
| POST |
api/relativeimage/relative/{relativeId}
|
AddImageToRelative | relativeId (Query) dto (Body) |
Task<ActionResult<RelativeImageDto>>
|
| POST |
api/relativeimage/relative/{relativeId}/multiple
|
AddMultipleImagesToRelative | relativeId (Query) dtos (Body) |
Task<ActionResult<IEnumerable<RelativeImageDto>>>
|
| GET |
api/relativeimage/relative/{relativeId}/total-size
|
GetTotalFileSizeForRelative | relativeId (Query) |
Task<ActionResult<Int64>>
|
| GET |
api/relativeimage/relative/{relativeId}/type/{imageType}
|
GetImagesByRelativeIdAndType | relativeId (Query) imageType (Query) |
Task<ActionResult<IEnumerable<RelativeImageDto>>>
|
| DELETE |
api/shareholder/{boxId}
|
Delete | boxId (Query) |
Task<ActionResult>
|
| GET |
api/shareholder/{boxId}
|
GetById | boxId (Query) |
Task<ActionResult<ShareholderDto>>
|
| PUT |
api/shareholder/{boxId}
|
Update | boxId (Query) dto (Body) |
Task<ActionResult>
|
| GET |
api/shareholder/{boxId}/relatives
|
GetWithRelatives | boxId (Query) |
Task<ActionResult<ShareholderWithRelativesDto>>
|
| GET |
api/shareholder/civil/{civilId}
|
GetByCivilId | civilId (Query) |
Task<ActionResult<ShareholderDto>>
|
| POST |
api/shareholder/Create
|
Create | dto (Body) |
Task<ActionResult<ShareholderDto>>
|
| GET |
api/shareholder/GetAll
|
GetAll | None |
Task<ActionResult<IEnumerable<ShareholderDto>>>
|
| POST |
api/shareholder/login
|
Login | request (Body) |
Task<ActionResult>
|
| GET |
api/shareholder/search/{name}
|
GetByName | name (Query) |
Task<ActionResult<IEnumerable<ShareholderDto>>>
|
| GET |
api/shareholder/with-relatives
|
GetAllWithRelatives | None |
Task<ActionResult<IEnumerable<ShareholderWithRelativesDto>>>
|
| POST |
attendance/api/attendance/register
|
Register | request (Body) |
Task<IActionResult>
|
| POST |
attendance/api/auth/login
|
Login | login (Body) |
Task<IActionResult>
|
| POST |
attendance/api/device/register
|
Register | request (Body) |
Task<IActionResult>
|
Total Routes
GET
POST
PUT
DELETE
Other
JS_Loading