At Macy's, we're committed to offering the services you need to build rich applications. Here are the latest methods to support your effort.
Order Services
Method Name | Description |
Add Item to Bag V1 |
This service allows users to add items to the macys.com shopping bag. |
Retrieve Bag V1 |
This service returns information and contents of the shopping bag |
Update Bag V1 |
This service updates quanties of items in the shopping bag. |
Delete items from Bag V1 |
This service allows users to delete items from the macys.com shopping bag.
|
Merge Bag V1 (Protected) |
If a user adds a item to a bag and that is not associated with a Authenticated user account a guest bag ID and guest user ID is assigned. When a user wants to merge this guest bag with a user account bag this service is used. |
Bag Guides |
Documents that describe various shopping bag flows that are encountered while using the Shopping Bag Services API. |
Method Name | Description |
Checkout Guides |
Document that describes the Checkout Process and the necessary calls for Checkout. |
Initiate Checkout V1 |
This service allows you to begin the checkout process of a shopping bag to finalize your orders. |
Process Order V1 |
This service allows you to provide needed data to process your order. |
Update Order V1 |
This service allows you to make any needed changes to process your order. |
Place Order V1 |
This service allows you to finalize and place your order.
|
Store Services
Method Name | Description |
Events V1
|
Find store events |
Store Location V2
|
Find store information based on location number or store number. You can also return store information base on location specified in a variety of ways. In addition you can request store availability information for products and upc's.
|
Protected Services
Method Name | Description |
Initiate Checkout |
This service allows you to begin the checkout process of a shopping bag to finalize your orders. |
Process Order |
This service allows you to provide needed data to process your order. |
Update Order |
This service allows you to make any needed changes to process your order. |
Place Order |
This service allows you to finalize and place your order.
|