ShopSimon™ provides a robust set of APIs to enable full integration between the seller and ShopSimon™. A basic integration consists of 8 API integrations. Click here to view API documentation.
The key integration points are:
- Product Catalog (Product Content) = 2 APIs
- Offers (Price and Quantity) = 2 APIs
- Orders (Order Status) = 4 APIs
To integrate via API, the steps involved include:
- Review API documentation (detailed specs, Postman collections, etc.)
- Define API integration approach with the ShopSimon™ Team
- Build integration against the ShopSimon™ TEST environment
- Validate end to end integration with ShopSimon™ Team in the TEST environment
- Migrate integration configuration to the ShopSimon™ PROD environment
- Activate Product and Offer integration in the PROD environment
- Review products and offers created in PROD environment with the ShopSimon™ team
- ShopSimon™ activates products and storefront for customers to shop
See below for more information around the key API types:
Product APIs
To sell a product on ShopSimon™, you need to have a Product with an Offer. A product contains characteristics that rarely change such as: images, descriptions, product titles & attributes. An offer contains frequently changing characteristics such as: pricing, quantity and promotional pricing.
Basic product integration requires 2 API calls with a full integration consisting of 6 API calls.
Click here to view product API specs
Offer APIs
An offer determines whether or not your product is available to purchase on ShopSimon™. Offers determine what your selling price is as well as indicate whether or not you have available inventory to fulfill an order. An offer is always linked to a product within the ShopSimon™ catalog.
Like Products, basic offer integration requires 2 API calls with a full integration consisting of 6 API calls.
Click here to view offer API specs
Order APIs
Orders are made available for fulfillment as they clear processing. Orders must be retrieved and accepted/rejected (e.g. item not available) before they can be fulfilled. Once accepted, customer order data will be available. An order is considered fulfilled once shipment tracking is updated.
Basic offer integration requires 4 API calls with a full integration (automating Refunds) consisting of 6 API calls.
Click here to view order API specs
API order cycle on ShopSimon™ marketplace
Please contact ShopSimon™ Seller Support if you have any questions or need additional information - sellersupport@shopsimon.com