I need an API for different bulk customers to be able to update their pricing and inventory. We would also like for this to happen under a different URL (Shopify Skin?) for us to be able to separate the business lines.
Hi JCH1,
You can manage pricing and inventory updates using Shopify’s APIs. Here’s a brief overview of the APIs you might need:
-
The Product API to manage all aspects of a product, including its price.
-
The Inventory API to manage inventory across multiple locations.
-
The Bulk Operations API to perform large-scale tasks, like updating many products at once.
As for separating the business lines, there are a few approaches you can take:
- Create separate Shopify stores for each business line, each with its own URL.
- Create a custom app to manage and separate the business lines. This would require advanced knowledge in app development.
Hope this helps!
Thanks - I’ll check it out.
Creating an API for bulk customers to update pricing and inventory, while also using a different URL (commonly known as a “skin” in Shopify terminology) to separate business lines, can be a complex task. Here’s a high-level overview of how you can approach this:
-
Shopify API: Shopify provides a robust b2b api meaning that allows you to interact with your store’s data, including products, prices, and inventory. You will use this API as the foundation for your bulk pricing and inventory update system.
-
Authentication: Ensure that you have the necessary authentication mechanisms in place. You will need API keys and authentication tokens to access your Shopify store’s data. Shopify’s API uses OAuth 2.0 for authentication.
-
Create Separate URL (Shopify Skin):
- Subdomain or Custom Domain: To separate your business lines, consider setting up a subdomain (e.g., business1.yourstore.com) or a custom domain (e.g., business1.com) for each business line.
- Shopify Themes: Design and configure the separate Shopify themes for each business line. This will give each business line its unique look and feel.