THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Sr No. | API Endpoint | Description | Tasks | Status | Phase |
---|---|---|---|---|---|
1 | POST /carts | ||||
2 | GET /carts/{cartReference} | ||||
3 | DELETE /carts/{cartReference} | ||||
4 | POST /carts/{cartReference}/items | For adding products and other order adjustments like shipping charges, tax, etc. | |||
5 | GET /carts/{cartReference}/items | ||||
6 | PUT /carts/{cartReference}/items/{itemId} | ||||
7 | DELETE /carts/{cartReference}/items/{itemId} | ||||
8 | POST /carts/{cartReference}/promotions | To apply the promo code on the cart. | |||
9 | DELETE /carts/{cartReference}/promotions/{itemId} | To remove an applied promotion. | |||
10 | POST /carts/{cartReference}/items/shopping-list/{shoppingListId} | This will add all the items of a given shopping list to the cart. | |||
11 | POST /carts/{cartReference}/items/order/{orderId} | This will add all the items of a given past order to the cart. | |||
12 | POST /carts/{cartReference}/ship-groups | To create a new ship group in case of split shipment. | |||
13 | GET /carts/{cartReference}/ship-groups | To get the ship groups with items. | |||
14 | POST /carts/{cartReference}/ship-groups/{shipGroupSeqId}/shipping-address/{contactMechId} | To add the shipping address. | |||
15 | POST /carts/{cartReference}/ship-groups/{shipGroupSeqId}/items | To move items from one ship group to another in case of split shipment. | |||
16 | POST /carts/{cartReference}/ship-groups/{shipGroupSeqId}/shipping-instructions | To add special instructions, gift message in case of a gift, split preferences(ship all items together or ship items when available) | |||
17 | PUT /carts/{cartReference}/ship-groups/{shipGroupSeqId}/shipping-instructions | To update special instructions, gift message in case of a gift, split preferences(ship all items together or ship items when available) | |||
18 | GET /shipping-methods} | To get the shipping methods. | |||
19 | POST /carts/{cartReference}/ship-groups/{shipGroupSeqId}/shipping-method | To add/update the shipping method. | |||
20 | GET /payment-options | To get the list of supported payment options. | |||
21 | POST /carts/{cartReference}/payment-methods | To add a payment method. The combination of the gift card and other payment methods are supported as of now. | |||
22 | POST /checkout | To place the order. |