THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Sr No. | API Endpoint | Description | Tasks | Status | Phase |
---|---|---|---|---|---|
Catalog | |||||
1 | GET /categories | To get the category hierarchy. | Planning | I | |
2 | GET /categories/{categoryId} | This will fetch all the products of a category. | Planning | ||
3 | GET /products | This API will have support for the search string and other additional filters. This API will also bring the products of a selected category if provided. | Planning | I | |
4 | GET /products/{productId} | To get the product detail. | Planning | I | |
5 | POST /products/{productId}/reviews | To add a review of a product. | Planning | I | |
6 | GET /offers | To list the special offers. | Planning | I |
...
Wishlist
Sr No. | API Endpoint | Description | Tasks | Status | Phase | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Shopping List | ||||||||||||||||||||||||||||||||||
1 | POST PUT /shopping-listswishlist | To create a new shopping listadd a product to the wishlist. | Planning | I | ||||||||||||||||||||||||||||||
2 | GET /shopping-lists | To get the list of shopping lists. | Planning | I | 3 | GET /shopping-lists/{shoppingListId} | To get the detail of a shopping list. This will also bring the list of available interval/frequency data for setting the recurrence detail using the update shopping list API. | Planning | I | 4 | PUT /shopping-lists/{shoppingListId} | To update the shopping list detail. Recurrence info can also be set from this API. | Planning | I | 5 | POST /shopping-lists/{shoppingListId}/items | Add an item to the shopping list. | Planning | I | 6 | GET /shopping-lists/{shoppingListId}/items | Get the list of items on a shopping list. | Planning | I | 7 | PUT /shopping-lists/{shoppingListId}/items/{itemId} | Update the particular item on the shopping list. | Planning | I | 8 | DELETE /shopping-lists/{shoppingListId}/items/{itemId} | Remove the particular item from the shopping list. | Planning | I |
Quote | ||||||||||||||||||||||||||||||||||
DELETE /wishlist/{productId} | To remove a product from the wishlist. | Planning | I | |||||||||||||||||||||||||||||||
3 | GET /wishlist | To get the wishlist | 1 | POST /quote-requests | Quotes Request can be created from the shopping list and from the cart. This API will create a quote request. | Planning | I | 2 | GET /quote-requests | To get the list of quote requests(request history). | Planning | I | 3 | GET /quote-requests/{requestId} | To get the detail of a quote request. | Planning | I | 4 | GET /quotes | To get the list of quotes. | Planning | I | 5 | GET /quotes/{quoteId} | To get the detail of a quote. | Planning | I | 6 | POST /order-quotes | To create an order from the quote. | Planning | I |
Shopping Cart & Checkout
...