Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sr No.API EndpointDescriptionTasksStatusPhase
1POST /carts



2GET /carts/{cartReference}



3DELETE /carts/{cartReference}



4POST /carts/{cartReference}/itemsFor adding products and other order adjustments like shipping charges, tax, etc.


5GET /carts/{cartReference}/items



6PUT /carts/{cartReference}/items/{itemId}



7DELETE /carts/{cartReference}/items/{itemId}



8POST /carts/{cartReference}/promotionsTo apply the promo code on the cart.


9DELETE /carts/{cartReference}/promotions/{itemId}To remove an applied promotion.


10POST /carts/{cartReference}/items/shopping-list/{shoppingListId}This will add all the items of a given shopping list to the cart.


11POST /carts/{cartReference}/items/order/{orderId}This will add all the items of a given past order to the cart.


12POST /carts/{cartReference}/ship-groupsTo create a new ship group in case of split shipment.


13GET /carts/{cartReference}/ship-groupsTo get the ship groups with items.


14POST /carts/{cartReference}/ship-groups/{shipGroupSeqId}/shipping-address/{contactMechId}To add the shipping address.


15POST /carts/{cartReference}/ship-groups/{shipGroupSeqId}/itemsTo move items from one ship group to another in case of split shipment.


16POST /carts/{cartReference}/ship-groups/{shipGroupSeqId}/shipping-instructionsTo add special instructions, gift message in case of a gift, split preferences(ship all items together or ship items when available)


17PUT /carts/{cartReference}/ship-groups/{shipGroupSeqId}/shipping-instructionsTo update special instructions, gift message in case of a gift, split preferences(ship all items together or ship items when available)


18GET /shipping-methods}To get the shipping methods.


19POST /carts/{cartReference}/ship-groups/{shipGroupSeqId}/shipping-methodTo add/update the shipping method.


20GET /payment-optionsTo get the list of supported payment options.


21POST /carts/{cartReference}/payment-methodsTo add a payment method. The combination of the gift card and other payment methods are supported as of now.


22POST /checkoutTo place the order.