Make Model Year SKU API in Bigcommerce - bigcommerce

Is there any api for get all Year, Make, Model and skus from bigcommerce?
https://api.bigcommerce.com/stores/{{store_hash}}/v3/catalog/products/{{prouct_id}}/skus

BigCommerce doesn't have YMM fields. If that data is stored in custom fields or something, it should be available through api or csv export.

Related

Filter shopify products using shopify-connector

I am trying to get and sync Shopify products to my own database and after that, we will show those products in our mobile application what I want to do is I want to filter products that only enable to sp-tools-shopify-connector under sales channel and app section how can I filter this using Shopify API
If you are using Storefront API, you don't need to filter anything, as Shopify will only show products with your sales channel enabled in product settings.
You can always filter or remove lines in the exported CSV before you import.

Shopify - get price, stock on hand hand in realtime from external database

My company would like to sell products through the Shopify Platform, but be they want to be able to get their prices and stock levels from an external data base. We have developers that know how to create an API, but we do not quite understand how to set up a private app to do this.
For instance, we want to make an ajax call to this endpoint www.{ourDomain}/shopify/getPrice.html?Part=UserRequestedPart and the endpoint would return some JSON or XML data which I would expect to parse and display in Shopify.
Create a private app with write_products and write_inventory scopes.
Access your endpoint to get current prices/inventory from your external database.
Update Shopify product prices/inventory using Shopify API.
Use Product Variant to update prices.
Use Inventory Level endpoint to update the quantity.
More details can be found here: Shopify Admin API

Use Product Metafields from Stencil in BigCommerce

Stencil provides access the Custom Fields of a Product in a template file as documented in Product Other Details
{{product.custom_fields}}
{{#each custom_fields}}
<li>{{name}}: {{{value}}}</li>
{{/each}}
How do I access the MetaFields that are created in the Product API
POST /catalog/products/{product_id}/metafields?
Product metafields aren't currently surfaced as a Stencil property. Their original purpose was to store metadata against the product object for backend apps (data like shipping origin for ShipperHQ), so they're available via the REST API but not exposed on the front end. If you wanted to access metafields on the frontend, you could build out middleware (using a serverless function, for example) to call the API and pipe that data to the storefront.
It would be good for us to understand your use case better though. Do you want to display metafield values in the template, or base some kind of frontend logic around their values?
While one cannot natively display product metafields in Stencil, there is an app in the Bigcommerce marketplace that allows one do to so. The app also lets one view, create, update, and delete metafields for products, categories, variants, and brands. You can export metafields and import them with a csv file. The app is not free, however, there is a 7 day free trial. This answer is to give an alternative solution to the problem mentioned.

Need to modify Shopify products API BY Shopify team then return back to me

It is necessary to modify Shopify products API as per my client requirement.
For example the below products API is available in Shopify API reference document.
GET /admin/products.json
I am able to get list of products from above API. But i want to filter products based on price by sending price as input parameter and get related products as a response.
For that post API is needed. Do shopify team provide Products API for filtering products by sending input parameter as that is not available in API reference?
Kindly give me the information. Thanks in advance
No, there is no way to filter on a price range using /admin/products.json. You can page through all of the products, 250 at a time, and find the products that meet your criteria that way.

Importing Historical Sales Data via API

I'm scouting for a business solution, I haven't tried bigcommerce yet but would want to confirm a few things first.
Is there a way to import historical sales data via API? Is there a direct way to do this?
Here are some of the available fields that I'd like to import:
Date
Product ordered
Sale price
Do you think it would work if I create a new product for this, assign the sale price to it, create an Order, assign the previously created product, and lastly mark the order complete? However, I wonder how this would affect my reports.
You can import all orders from BigCommerce using API.
Check Orders API Call.
Simple PHP cURL Snippet to get orders.