Account
| API | Description |
|---|---|
| GET api/Account/UserInfo |
No documentation available. |
| POST api/Account/Logout |
No documentation available. |
| GET api/Account/ManageInfo?returnUrl={returnUrl}&generateState={generateState} |
No documentation available. |
| POST api/Account/ChangePassword |
No documentation available. |
| POST api/Account/SetPassword |
No documentation available. |
| POST api/Account/AddExternalLogin |
No documentation available. |
| POST api/Account/RemoveLogin |
No documentation available. |
| GET api/Account/ExternalLogin?provider={provider}&error={error} |
No documentation available. |
| GET api/Account/ExternalLogins?returnUrl={returnUrl}&generateState={generateState} |
No documentation available. |
| POST api/Account/Register |
No documentation available. |
| POST api/Account/RegisterExternal |
No documentation available. |
Campuses
| API | Description |
|---|---|
| GET api/campuses?includeInactive={includeInactive} |
No documentation available. |
| GET api/campuses/{id} |
No documentation available. |
| GET api/campuses/{id}/zones |
No documentation available. |
| POST api/campuses |
No documentation available. |
| PUT api/campuses/{id} |
No documentation available. |
Vendors
| API | Description |
|---|---|
| GET api/campuses/{campusId}/vendors |
No documentation available. |
| GET api/vendors/{vendorId} |
No documentation available. |
| GET api/vendors/{vendorId}/today-menu |
No documentation available. |
| GET api/vendors/{vendorId}/pickup-slots?date={date} |
No documentation available. |
VendorOrders
| API | Description |
|---|---|
| GET api/vendor/{vendorId}/orders/today |
No documentation available. |
| GET api/vendor/{vendorId}/orders?date={date}&status={status} |
No documentation available. |
| GET api/vendor/{vendorId}/orders/{orderId} |
No documentation available. |
| PUT api/vendor/{vendorId}/orders/{orderId}/accept |
No documentation available. |
| PUT api/vendor/{vendorId}/orders/{orderId}/reject |
No documentation available. |
| PUT api/vendor/{vendorId}/orders/{orderId}/preparing |
No documentation available. |
| PUT api/vendor/{vendorId}/orders/{orderId}/ready |
No documentation available. |
| PUT api/vendor/{vendorId}/orders/{orderId}/collected |
No documentation available. |
Reports
| API | Description |
|---|---|
| GET api/vendor/{vendorId}/reports/sales?from={from}&to={to} |
No documentation available. |
| GET api/admin/campuses/{campusId}/reports |
No documentation available. |
PickupSlots
| API | Description |
|---|---|
| GET api/vendor/{vendorId}/slot-templates |
No documentation available. |
| POST api/vendor/{vendorId}/slot-templates |
No documentation available. |
| PUT api/vendor/{vendorId}/slot-templates/{templateId} |
No documentation available. |
| DELETE api/vendor/{vendorId}/slot-templates/{templateId} |
No documentation available. |
| POST api/vendor/{vendorId}/generate-slots?date={date} |
No documentation available. |
| GET api/vendor/{vendorId}/slots?date={date} |
No documentation available. |
| PUT api/vendor/{vendorId}/slots/{slotId}/close |
No documentation available. |
| PUT api/vendor/{vendorId}/slots/{slotId}/open |
No documentation available. |
Reviews
| API | Description |
|---|---|
| GET api/vendors/{vendorId}/reviews |
No documentation available. |
| POST api/vendors/{vendorId}/reviews |
No documentation available. |
Complaints
| API | Description |
|---|---|
| POST api/complaints |
No documentation available. |
| GET api/admin/complaints?status={status}&campusId={campusId} |
No documentation available. |
| PUT api/admin/complaints/{complaintId}/resolve |
No documentation available. |
VendorManagement
| API | Description |
|---|---|
| POST api/vendor/register |
No documentation available. |
| GET api/vendor/me |
No documentation available. |
| PUT api/vendor/{vendorId} |
No documentation available. |
| PUT api/vendor/{vendorId}/operating-status |
No documentation available. |
| GET api/vendor/{vendorId}/documents |
No documentation available. |
| POST api/vendor/{vendorId}/documents |
No documentation available. |
| POST api/vendor/{vendorId}/staff |
No documentation available. |
| DELETE api/vendor/{vendorId}/staff/{staffMemberId} |
No documentation available. |
Notifications
| API | Description |
|---|---|
| GET api/notifications?unreadOnly={unreadOnly} |
No documentation available. |
| GET api/notifications/unread-count |
No documentation available. |
| PUT api/notifications/{id}/read |
No documentation available. |
| PUT api/notifications/read-all |
No documentation available. |
Menu
| API | Description |
|---|---|
| GET api/vendor/{vendorId}/menu |
No documentation available. |
| POST api/vendor/{vendorId}/categories |
No documentation available. |
| PUT api/vendor/{vendorId}/categories/{categoryId} |
No documentation available. |
| DELETE api/vendor/{vendorId}/categories/{categoryId} |
No documentation available. |
| POST api/vendor/{vendorId}/menu-items |
No documentation available. |
| PUT api/vendor/{vendorId}/menu-items/{menuItemId} |
No documentation available. |
| DELETE api/vendor/{vendorId}/menu-items/{menuItemId} |
No documentation available. |
| PUT api/vendor/{vendorId}/menu-items/{menuItemId}/sold-out |
No documentation available. |
| POST api/vendor/{vendorId}/daily-menu |
No documentation available. |
| PUT api/vendor/{vendorId}/daily-menu/{dailyMenuId}/publish |
No documentation available. |
| PUT api/vendor/{vendorId}/daily-menu-items/{dailyMenuItemId}/availability |
No documentation available. |
CustomerProfiles
| API | Description |
|---|---|
| GET api/customer/me |
No documentation available. |
| POST api/customer/profile |
No documentation available. |
| PUT api/customer/profile |
No documentation available. |
| PUT api/customer/default-campus/{campusId} |
No documentation available. |
| GET api/customer/favourites |
No documentation available. |
| POST api/customer/favourites/{vendorId} |
No documentation available. |
| DELETE api/customer/favourites/{vendorId} |
No documentation available. |
Payments
| API | Description |
|---|---|
| POST api/payments/initialize/{orderId} |
No documentation available. |
| POST api/payments/initialize/{orderId}/provider/{provider} |
No documentation available. |
| POST api/payments/webhook |
No documentation available. |
| GET api/payments/order/{orderId} |
No documentation available. |
| PUT api/payments/{orderId}/mark-paid-on-collection |
No documentation available. |
AdminVendors
| API | Description |
|---|---|
| GET api/admin/vendors/pending |
No documentation available. |
| GET api/admin/vendors?campusId={campusId}&status={status} |
No documentation available. |
| PUT api/admin/vendors/{vendorId}/approve |
No documentation available. |
| PUT api/admin/vendors/{vendorId}/reject |
No documentation available. |
| PUT api/admin/vendors/{vendorId}/suspend |
No documentation available. |
| PUT api/admin/vendors/{vendorId}/reactivate |
No documentation available. |
VendorPaymentSettings
| API | Description |
|---|---|
| GET api/vendor/{vendorId}/payment-settings |
No documentation available. |
| GET api/vendor/{vendorId}/payment-settings/{provider} |
No documentation available. |
| POST api/vendor/{vendorId}/payment-settings |
No documentation available. |
| PUT api/vendor/{vendorId}/payment-settings/{paymentSettingId} |
No documentation available. |
| PUT api/vendor/{vendorId}/payment-settings/{paymentSettingId}/enable |
No documentation available. |
| PUT api/vendor/{vendorId}/payment-settings/{paymentSettingId}/disable |
No documentation available. |
| PUT api/vendor/{vendorId}/payment-settings/{paymentSettingId}/make-default |
No documentation available. |
| DELETE api/vendor/{vendorId}/payment-settings/{paymentSettingId} |
No documentation available. |
Orders
| API | Description |
|---|---|
| POST api/orders/quote |
No documentation available. |
| POST api/orders |
No documentation available. |
| GET api/orders/my |
No documentation available. |
| GET api/orders/{orderId} |
No documentation available. |
| GET api/orders/{orderId}/status |
No documentation available. |
| PUT api/orders/{orderId}/cancel |
No documentation available. |
Values
| API | Description |
|---|---|
| GET api/Values |
No documentation available. |
| GET api/Values/{id} |
No documentation available. |
| POST api/Values |
No documentation available. |
| PUT api/Values/{id} |
No documentation available. |
| DELETE api/Values/{id} |
No documentation available. |