Shopify Integrations

Build & publish in-app integrations with our Shopify connector

What is Shopify?

This connector brings webhooks to Shopify.

Create automations with our Shopify connector

Enhance your SaaS with Cyclr an integration platform connecting you to hundreds of other applications. With Cyclr’s low code tools you can connect with Shopify and provide in-app integration functionality for your customers.

Why integrate with Shopify

Integrate with Shopify and deliver large scale solutions for your customers. Cyclr’s webhook integration capabilities can help your end users drive sales, manage their day-to-day, build commerce experiences, and help them improve their customers’ journey. Connect your SaaS with Shopify to help your customers grow their online store, and automate day-to-day processes.

Shopify connector icon

Available Methods and Endpoints

Product Created
This webhook is triggered when a product is created.
Webhook
Product Updated
This webhook is triggered when a product is updated.
Webhook
Product Deleted
This webhook is triggered when a product is deleted.
Webhook
Get Product
Get a product.
Action
List Updated Products
Retrieves products that have been updated since the last run.
Action
Update Product
Updates an existing product.
Action
Delete Product
Deletes a product.
Action
Create Product
Creates a new product.
Action
Get Product by SKU
Get a Product using Product ID and SKU.
Action
List Products
List products.
Action
Get Product Type
Get a product type.
Action
Create Product Variant
Creates a new product variant.
Action
Get Product Variant By SKU
Get a product variant using an SKU.
Action
Update Product Variant
Update a product variant.
Action
Delete Product Variant
Deletes a product variant.
Action
List Product Variants
List product variants.
Action
Delete Product Image
Remove an existing product image.
Action
Create Product Image with URL
Creates a new product image using a source URL that will be downloaded by Shopify
Action
Update Product Image
Modify an existing product image.
Action
Get Product Image
Retrieve data for a single Product Image.
Action
List Products Images
List all product images associated with a given product.
Action
List Inventory Items
Get a list of all inventory items.
Action
Update Inventory Item
Updates an existing inventory item.
Action
Get Transaction Count
Get the transaction count of the specified order.
Action
List New Transactions
List all new transactions from the specified order, created since the last cycle run.
Action
Create Transaction
Creates a transaction for an order.
Action
List Transactions
List all transactions in the specified order.
Action
Get Transaction
Get the specified transaction of the specified order.
Action
List Gift Cards
Lists all gift cards.
Action
Get Gift Card
Get a gift card, specified by ID.
Action
Update Gift Card
Updates an existing gift card.
Action
Disable Gift Card
Disables a gift card. Disabling a gift card can't be undone.
Action
Create Gift Card
Creates a gift card.
Action
Search Gift Cards
Returns gift cards that match a supplied query.
Action
Get Gift Card Count
Get a count of gift cards.
Action
Get Shop Configuration
Retrieves the shop's configuration/settings.
Action
Collection Created
This webhook is triggered when a collection is created.
Webhook
Collection Updated
This webhook is triggered when a collection is updated.
Webhook
Get Collection
Get the specified collection.
Action
Create Custom Collection
Create a custom collection.
Action
Update Custom Collection
Update the specified custom collection.
Action
List Custom Collections
List all collections.
Action
Delete Collection
Delete the specified collection.
Action
Create Order Refund
Creates a refund for a specific order.
Action
Refund Created
This webhook is triggered when a refund is created.
Webhook
Calculate Order Refund
Calculates refund transactions, for a specific order, based on line items and shipping.
Action
Get Order Refund
Retrieves a specific refund for an order.
Action
List Order Refunds
Retrieves a list of refunds for an order.
Action
Admin GraphQL Query
Action
Storefront GraphQL Query
Action
Get Metafield
Retrieve a specific metafield.
Action
Create Metafield
Create a metafield for a resource.
Action
Update Metafield
Update a metafield for a resource.
Action
List Metafields
List all metafields.
Action
Map Metafields
Map metafields, transforms response to key value pairs. You will need to add custom response fields to map from. format "metafields." e.g. metafields.mytextbox1
Action
Delete Metafield
Delete a metafield resource.
Action
List Locations
List locations.
Action
List Inventory Levels
List inventory levels.
Action
Set Inventory Level
Sets the inventory level of an inventory item.
Action
Update Inventory Level
Updates the inventory level of an inventory item.
Action
Get Inventory Levels
Get inventory levels for specific inventory item and location.
Action
Bulk Update Inventory Level
Adjusts the inventory at a location for multiple inventory items.
Action
List Updated Customers
List customers updated since lastrun.
Action
Create Customer
Create a new customer.
Action
Search Customers
Searches for customers that match a supplied query.
Action
Customer Created
This webhook is triggered when a customer is created.
Webhook
Customer Updated
This webhook is triggered when a customer is updated.
Webhook
Customer Deleted
This webhook is triggered when a customer is deleted.
Webhook
List Customers
List customers.
Action
List Customer Orders
List orders for specified Customer ID.
Action
Update Customer
Update a customer.
Action
List New Customers
List customers created since lastrun.
Action
Create Order
Creates an order. By default, product inventory is not claimed.
Action
List New Orders Incrementally
List all orders created since the last successful cycle run. Orders are returned incrementally as x number of days per transaction.
Action
Cancel Order
Cancels an order.
Action
Close Order
Closes an order. A closed order is one that has no more work to be done. All items have been fulfilled or refunded.
Action
Create Order Fulfillment
Create a fulfillment for the specified order and line items.
Action
Update Fulfillment Tracking Information
Updates the tracking information for a fulfillment.
Action
List Order Fulfillments
Retrieves a list of fulfillments for a specific order.
Action
List New Order Fulfillments
Retrieves a list of fulfillments for a specific order created since last run.
Action
List Updated Order Fulfillments
Retrieves a list of fulfillments for a specific order created or updated since last run.
Action
List Orders
List orders.
Action
Get Order Fulfillment
Retrieve a specific fulfillment.
Action
List Updated Orders
List orders updated since last run.
Action
Get Order
Get order by ID.
Action
List Fulfillments by Fulfillment Order
Get a list of fulfillments associated with a fulfillment order by ID.
Action
Remove Line Items
Remove line items from an order by order ID.
Action
Order Edit
This webhook is triggered when an order is edited.
Webhook
Update Order
Updates the specified order.
Action
Order Transaction
This webhook is triggered when an order transaction is processed.
Webhook
Order Updated
This webhook is triggered when a order is updated.
Webhook
Delete Order
Deletes the specified order.
Action
List New Orders
List orders created since last run.
Action
Order Fulfillment
This webhook is triggered when a order is fulfilled.
Webhook
Order Cancellation
This webhook is triggered when a order is cancelled.
Webhook
Order Payment
This webhook is triggered when a order is paid for.
Webhook
Order Created
This webhook is triggered when a order is created.
Webhook
Order Deletion
This webhook is triggered when a order is deleted.
Webhook
Checkout Updated
This webhook is triggered when a checkout is updated.
Webhook
Checkout Created
This webhook is triggered when a checkout is created.
Webhook
List Abandoned Checkouts
List Abandoned Checkouts.
Action
Get Checkouts Count
Gets the amount of checkouts from the past 90 days
Action
Checkout Deleted
This webhook is triggered when a checkout is deleted.
Webhook

Do you want to access something that's not currently listed?

Just let us know and we can add it to the connector for you!

Top Use Cases for Shopify Integrations

Quickly connect and build integrations between your SaaS application and Shopify using Cyclr’s low code tools. A drag and drop interface to easily build integrations for your customers' Shopify data to connect to hundreds of other applications. Push your integrations live with Cyclr’s white-labelled embedded marketplace for fast integration deployment.

Ecommerce

  • Automate post-checkout processes across all of your tools.
  • Syncronise inventory stock levels between multiple online stores.

Ecommerce

  • Automate post-checkout processes across all of your tools.
  • Syncronise inventory stock levels between multiple online stores.

Some of the many benefits of using Cyclr as your integration solution

Native

Native

Transform your API from backend to frontend, from developer focused to business user focused.

Deliver integrations natively from within your own application and add value to your end-users.

Build Quickly

Build Quickly

Add connectivity in days, not months. So you can add transformative technology to your system in no time at all.

Be responsive to the needs of your clients and your sales team.

No code integrations

No code integrations

Use our drag and drop integration builder to create integrations, then click to publish them to your app.

Your users can then search and deploy these integrations in a couple of clicks.

Related Resources

Shopify Connector Documentation

Read Article

Integration possibilities with leading ecommerce platform Shopify

Read Article

Teaming up your POS and eCommerce Integrations

Read Article
Ready to start your integration journey?

Book a demo to see Cyclr in action and start creating integration solutions for your customers

Recommended by G2 users