Shopify API Integration via API2Cart enables you to:
- retrieve and synchronize information on customers, products, categories, orders, abandoned carts, prices, etc.
- use the data from Shopify e-stores according to your business purpose
- make updates on both sides
- perform these operations with the information from innumerable stores located on 40+ other shopping platforms
API2Cart helps with Shopify integration those software providers who work in such spheres:
logistics and supply chain management software
multi-channel ecommerce software
order fulfilment solutions
repricing and price optimization solutions
mobile commerce apps
email marketing
retail business intelligence and analytics software
your industry
List of methods for Shopify Integration
Webhook
webhook.create
Create webhook on the store and subscribe to it.webhook.list
List registered webhook on the store.webhook.count
Count registered webhooks on the store.webhook.events
List all Webhooks that are available on this store.webhook.delete
Delete registered webhook on the store.webhook.update
Update Webhooks parameters.
Cart
cart.create
Add store to the accountcart.validate
Check store availability, bridge connection for the downloadable carts, identify DB prefix, validate API accesses for API carts.cart.list
Get list of supported cartscart.bridge
Get bridge key and store keycart.delete
Remove store from API2Cartcart.disconnect
Disconnect with the store and clear store session data.cart.methods
Get list of cart methodscart.config
Get list of cart configscart.config.update
Use this API method to update custom data in client database.cart.coupon.count
Get cart coupons count.cart.coupon.list
Get cart coupon discounts.cart.giftcard.count
Get gift cards count.cart.giftcard.list
Get gift cards list.cart.giftcard.add
Create new gift cardcart.coupon.add
Create new couponcart.coupon.condition.add
Create new coupon conditioncart.coupon.delete
Delete couponcart.catalog_price_rules.count
Get count of cart catalog price rules discounts.cart.catalog_price_rules.list
Get cart catalog price rules discounts.cart.script.list
Get scripts installed to the storefrontcart.script.add
Add new script to the storefrontcart.script.delete
Remove script from the storefrontcart.info
Get cart informationcart.clear_cache
Clear cache on store.cart.plugin.list
Get list of installed pluginscart.shipping_zones.list
Get list of shipping zonescart.meta_data.list
Get entity meta datacart.meta_data.set
Set meta data for a specific entitycart.meta_data.unset
Unset meta data for a specific entitybridge.download
Download bridge for store
Account
account.cart.list
Get list of carts.account.cart.add
Add store to the accountaccount.config.update
Update configs in the API2Cart database.account.failed_webhooks
List webhooks that was not delivered to the callback.account.supported_platforms
Get list of supported platforms
Bridge
bridge.update
Update bridge in the store.bridge.delete
Delete bridge from the store.
Product
product.list
Get list of products from your store. Returns 10 products by default.product.count
Count products in store.product.info
Get product info about product ID *** or specify other product ID.product.find
Search product in store catalog. 'Apple' is specified here by default.product.fields
Retrieve all available fields for product item in store.product.add
Add new product to store.product.update
Update price and quantity for a specific productproduct.delete
Product deleteproduct.price.add
Add some prices to the product.product.price.update
Update some prices of the product.product.price.delete
Delete some prices of the productproduct.image.add
Add image to productproduct.image.update
Update details of imageproduct.image.delete
Delete imageproduct.variant.image.add
Add image to productproduct.attribute.list
Get list of attributes and values.product.attribute.value.set
Set attribute value to product.product.attribute.value.unset
Removes attribute value for a product.product.option.add
Add product option from store.product.option.list
Get list of options.product.option.assign
Assign option from product.product.option.value.add
Add product option item from option.product.option.value.assign
Assign product option item from product.product.option.value.update
Update product option item from option.product.review.list
Get reviews of a specific product.product.variant.add
Add variant to product.product.child_item.info
Get child for specific product.product.child_item.list
Get child items list of specific product(s).product.child_item.find
Search product child item (bundled item or configurable product variant) in store catalog.product.variant.list
Get list variants.product.variant.info
Get variant info.product.variant.count
Get count variants.product.variant.update
Update variant.product.variant.delete
Delete variant.product.variant.price.add
Add some prices to the product variant.product.variant.price.update
Update some prices of the product variant.product.variant.price.delete
Delete some prices of the product variant.product.tax.add
Add tax class and tax rate to store and assign to product.product.manufacturer.add
Add manufacturer to store and assign to productproduct.brand.list
Get list of brands from your store.product.currency.add
Add currency and/or set default in storeproduct.currency.list
Get list of currenciesproduct.store.assign
Assign product to store
Category
category.list
Get list of categories from store. Returns 4 categories by default.category.count
Count categories in store.category.info
Get category info about category ID*** or specify other category ID.category.find
Search category in store. 'Laptop' is specified here by default.category.add
Add new category in storecategory.update
Update category in storecategory.delete
Delete category in storecategory.assign
Assign category to productcategory.unassign
Unassign category to productcategory.image.add
Add image to categorycategory.image.delete
Delete image
Order
order.count
Count orders in storeorder.list
Get list of orders from store. Returns 4 orders by default.order.info
Info about a specific order by IDorder.find
Find ordersorder.add
Add a new order to the cart.order.update
Update existing order.order.status.list
Retrieve list of statusesorder.financial_status.list
Retrieve list of financial statusesorder.abandoned.list
Get list of orders that were left by customers before completing the order.order.shipment.list
Get list of shipments by orders.order.shipment.add
Add a shipment to the order.order.shipment.update
Update order's shipment information.order.shipment.tracking.add
Add order shipment's tracking info.order.refund.add
Add a refund to the order.
Basket
basket.live_shipping_service.list
Retrieve a list of live shipping rate services. (Beta)basket.info
Retrieve basket information.basket.live_shipping_service.create
Create live shipping rate service. (Beta)basket.live_shipping_service.delete
Delete live shipping rate service. (Beta)basket.item.add
Add item to basket
Customer
customer.list
Get list of customers from store.customer.count
Get number of customers from store.customer.info
Get customers' details from store.customer.find
Find customers in store.customer.add
Add customer into store.customer.update
Update information of customer in store.customer.group.list
Get list of customers groups.customer.group.add
Create customer group.customer.attribute.list
Get attributes for specific customer
Attribute
attribute.list
Get attributes listattribute.info
Get attribute infoattribute.count
Get attributes countattribute.type.list
Get list of supported attributes typesattribute.delete
Delete attribute from storeattribute.add
Add new attributeattribute.update
Update attribute dataattribute.assign.group
Assign attribute to the groupattribute.assign.set
Assign attribute to the attribute setattribute.unassign.group
Unassign attribute from groupattribute.unassign.set
Unassign attribute from attribute setattribute.group.list
Get attribute group listattribute.attributeset.list
Get attribute_set list
Tax
tax.class.info
Get info about tax
Subscriber
subscriber.list
Get subscribers list
Please fill in the form to download your document:
Special Shopify API Integration via API2Cart
Find out how API integration with Shopify and 30+ other shopping carts can help your business become more successful.