ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
2
NAMEAPI ENDPOINTMETHOD
3
4
CUSTOMER
5
6
AUTHENTICATION
7
default=/auth
8
Signup/sigunpPOST
9
signin/signinPOST
10
verifyEmail/verify-emailPUT
11
Resend Email/resend-emailPOST
12
ForgotPassword/forgot-passwordPUT
13
ResetPassword/reset-password/:tokenPUT
14
ChangePassword/chage-passwordPUT
15
CurrentUser Profile/profileGET
16
Update Profile/profilePUT
17
Signout/signoutPOST
18
GoogleOaut/signin/google/POST
19
RefreshToken/users/token/POST
20
21
Payment
22
default= /payment/
23
sucess/successPOST
24
failure/failurePOST
25
checkout/checkout
26
27
Cats Service
28
default=/carts
29
Add to cart/{productId}POST
30
View Cart Items/{productID}GET
31
Delete Cart Item/{productID}Delete
32
33
34
WishlistService
35
Add to wislist/wishlist/{productId}POST
36
View wishlist Items/wishlist/{productId}GET
37
Delete wishlist Item/wishlist/{productID}Delete
38
39
40
Support Service
41
default=/support/
42
Chat/chat/{store_id}Websocket
43
Live support/video/{store_id}WebRTC
44
45
46
Search Service
47
GRAPHQLwhether single product or multiple etc..
48
49
50
Video stream service
51
PlayVideo/stream-video/{productID}Webocket Stream
52
53
ORDERS
54
default=/orders
55
view order /view-order/GET
56
view order detail/view-order-detail/GET
57
create order/create-order/?cart_id=abcdPOST
58
59
Order Track Service
60
/order-status/
61
Track Order Status/?_order_id=abcdGETLong polling
62
Orders History/hostoryGET
63
64
65
66
67
SHOPKEEPER
68
Shopkeeper Stores
69
default=/store-api/
70
Create Store/create-store/POST
71
Delete Store/delete-store/DELETE
72
Update Store /update-store/PUTfull-change
73
Update store /update-store/PATCHpartial-change
74
Get store/get-store/GET
75
76
Inventory/ Products
77
default= /inventory
78
list Existing/products/?store_id=&search=paramGET
79
ADD inventory/products/?store_id=abcdPOST
80
Replace Inventory/products/?store_id=abcdPUT
81
Update Inventory/products/?store_id=abcdPATCH
82
Delete Inventory item/products/?store_id=abcdDELETE
83
84
85
Ananlytics service
86
default= /analytics
87
net orders/orders/?store_id=abcdGETDiff params| day, month, pending
88
net payment/payment/?store_id=abcdGETDiff params| day, month, pending
89
90
91
ADMIN SITE
92
Category Service
93
List Categories/categoriesGET
94
Get Category Detail/categories/{categoryID}GET
95
Create Category/categoriesPOST
96
Update Category /categories/{categoryID}PUT
97
Delete Category/categories/{categoryID}DELETE
98
99
Create Admin roles
100
create admin roles/admin/rolesPOST