Connectors

E-commerce

Shopify

Ecommerce platform: products, orders, customers, inventory, and fulfillment events
Shopify API referenceAPI version 2026-07API checked August 18, 2026Shopify overview
Signs in with
Connection fields
Runs on
Cloud or On-Prem Worker
Operations
367
Ready-made triggers
0

Connect Shopify

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Shopify and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Store (the part before .myshopify.com)Required
Admin API access tokenRequiredSecret

Use it in a flow

  1. Open a flow, open the node library and search for Shopify.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Shopify without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Shopify can send webhooks, a Webhook trigger receives them at its own URL.

Operations

367 operations in 70 groups. Each one is a step you can add to a flow.

AbandonedCheckout1
Checkouts Abandoned CheckoutRetrievesalistofabandonedcheckoutsGET
AccessScope1
Get Access ScopeGetalistofaccessscopesGET
ApplePayCertificate5
Csr Apple Pay CertificateShopifyApplePayCertificateCsrGET
Delete Apple Pay CertificateShopifyApplePayCertificateDeleteDELETE
Get Apple Pay CertificateShopifyApplePayCertificateGetGET
Post Apple Pay CertificateShopifyApplePayCertificatePostPOST
Put Apple Pay CertificateShopifyApplePayCertificatePutPUT
ApplicationCharge3
Get Application ChargeRetrievesalistofapplicationchargesGET
Get Application ChargeRetrievesanapplicationchargeGET
Post Application ChargeShopifyApplicationChargePostPOST
ApplicationCredit2
Get Application CreditRetrievesallapplicationcreditsGET
Get Application CreditRetrievesasingleapplicationcreditGET
Article9
Authors ArticleRetrievesalistofallarticleauthorsGET
Count ArticleRetrievesacountofallarticlesfromablogGET
Delete ArticleDeletesanarticleDELETE
Get ArticleShopifyArticleGetGET
Get ArticleShopifyArticleGet2GET
Post ArticleCreatesanarticleforablogPOST
Put ArticleShopifyArticlePutPUT
Tags ArticleRetrievesalistofallarticletagsGET
Tags ArticleRetrievesalistofallarticletagsfromaspecificblogGET
Asset3
Delete AssetShopifyAssetDeleteDELETE
Get AssetShopifyAssetGetGET
Put AssetShopifyAssetPutPUT
AssignedFulfillmentOrder1
Get Assigned Fulfillment OrderRetrievesalistoffulfillmentordersassignedtotheshoplocationsthatareownedbytheappGET
Balance1
Get BalanceReturnthecurrentbalanceGET
Blog6
Count BlogReceiveacountofallBlogsGET
Delete BlogRemoveanexistingBlogDELETE
Get BlogShopifyBlogGetGET
Get BlogShopifyBlogGet2GET
Post BlogCreateanewBlogPOST
Put BlogShopifyBlogPutPUT
CancellationRequest3
Accept Cancellation RequestAcceptsacancellationrequestPOST
Post Cancellation RequestSendsacancellationrequestPOST
Reject Cancellation RequestRejectsacancellationrequestPOST
CarrierService5
Delete Carrier ServiceRemoveanexistingCarrierServiceDELETE
Get Carrier ServiceRetrievealistofCarrierServicesGET
Get Carrier ServiceShopifyCarrierServiceGetGET
Post Carrier ServiceShopifyCarrierServicePostPOST
Put Carrier ServiceShopifyCarrierServicePutPUT
Collect5
Count CollectRetrievesacountofcollectsGET
Delete CollectShopifyCollectDeleteDELETE
Get CollectRetrievesalistofcollectsGET
Get CollectRetrievesaspecificcollectbyitsIDGET
Post CollectShopifyCollectPostPOST
Collection2
Get CollectionRetrievesasinglecollectionGET
Products CollectionRetrievealistofproductsbelongingtoacollectionGET
CollectionListing5
Delete Collection ListingDeleteacollectionlistingtounpublishacollectionfromyourappDELETE
Get Collection ListingRetrievecollectionlistingsthatarepublishedtoyourappGET
Get Collection ListingShopifyCollectionListingGetGET
Product Ids Collection ListingRetrieve_code_product_ids_code_thatarepublishedtoa_code_collection_id_codeGET
Put Collection ListingShopifyCollectionListingPutPUT
Comment10
Approve CommentApprovesacommentPOST
Count CommentRetrievesacountofcommentsGET
Get CommentRetrievesalistofcommentsGET
Get CommentShopifyCommentGetGET
Not Spam CommentMarksacommentasnotspamPOST
Post CommentCreatesacommentforanarticlePOST
Put CommentUpdatesacommentofanarticlePUT
Remove CommentRemovesacommentPOST
Restore CommentRestoresapreviouslyremovedcommentPOST
Spam CommentMarksacommentasspamPOST
Country6
Count CountryRetrievesacountofcountriesGET
Delete CountryRemoveanexistingCountryDELETE
Get CountryShopifyCountryGetGET
Get CountryShopifyCountryGet2GET
Post CountryCreatesacountryPOST
Put CountryShopifyCountryPutPUT
Currency1
Get CurrencyRetrievesalistofcurrenciesenabledonashopGET
CustomCollection6
Count Custom CollectionRetrievesacountofcustomcollectionsGET
Delete Custom CollectionDeletesacustomcollectionDELETE
Get Custom CollectionRetrievesalistofcustomcollectionsGET
Get Custom CollectionShopifyCustomCollectionGetGET
Post Custom CollectionCreatesacustomcollectionPOST
Put Custom CollectionShopifyCustomCollectionPutPUT
Customer10
Account Activation Url CustomerCreatesanaccountactivationURLforacustomerPOST
Count CustomerRetrievesacountofcustomersGET
Delete CustomerDeletesacustomerDELETE
Get CustomerRetrievesalistofcustomersGET
Get CustomerShopifyCustomerGetGET
Orders CustomerRetrievesallordersthatbelongtoacustomerGET
Post CustomerCreatesacustomerPOST
Put CustomerShopifyCustomerPutPUT
Search CustomerSearchesforcustomersthatmatchasuppliedqueryGET
Send Invite CustomerSendsanaccountinvitetoacustomerPOST
DeprecatedApiCall1
Get Deprecated Api CallRetrievesalistofdeprecatedAPIcallsGET
DiscountCode10
Batch Discount CodeShopifyDiscountCodeBatchPOST
Count Discount CodeShopifyDiscountCodeCountGET
Delete Discount CodeShopifyDiscountCodeDeleteDELETE
Get All Discount CodeShopifyDiscountCodeGetAllGET
Get Discount CodeShopifyDiscountCodeGetGET
Get Discount CodeShopifyDiscountCodeGet2GET
Get Discount CodeShopifyDiscountCodeGet3GET
Lookup Discount CodeShopifyDiscountCodeLookupGET
Post Discount CodeShopifyDiscountCodePostPOST
Put Discount CodeShopifyDiscountCodePutPUT
Dispute2
Get DisputeReturnalistofalldisputesGET
Get DisputeReturnasingledisputeGET
DisputeEvidence2
Get Dispute EvidenceShopifyDisputeEvidenceGetGET
Put Dispute EvidenceUpdatesdisputeevidencePUT
DisputeFileUpload2
Delete Dispute File UploadDeleteadisputeevidencefileDELETE
Post Dispute File UploadUploadafiletoadisputePOST
DraftOrder8
Complete Draft OrderCompleteadraftorderPUT
Count Draft OrderReceiveacountofallDraftOrdersGET
Delete Draft OrderRemoveanexistingDraftOrderDELETE
Get Draft OrderRetrievesalistofdraftordersGET
Get Draft OrderShopifyDraftOrderGetGET
Post Draft OrderShopifyDraftOrderPostPOST
Put Draft OrderShopifyDraftOrderPutPUT
Send Invoice Draft OrderSendaninvoicePOST
Event5
Count EventRetrievesacountofeventsGET
Get EventRetrievesalistofeventsGET
Get EventRetrievesasingleeventGET
Get EventShopifyEventGetGET
Get EventShopifyEventGet2GET
Fulfillment7
Cancel FulfillmentCancelsafulfillmentPOST
Count FulfillmentRetrievesacountoffulfillmentsassociatedwithaspecificorderGET
Get FulfillmentReceiveasingleFulfillmentGET
Get FulfillmentRetrievesfulfillmentsassociatedwithafulfillmentorderGET
Get FulfillmentRetrievesfulfillmentsassociatedwithanorderGET
Post FulfillmentCreatesafulfillmentforoneormanyfulfillmentordersPOST
Update Tracking FulfillmentUpdatesthetrackinginformationforafulfillmentPOST
FulfillmentEvent4
Delete Fulfillment EventDeletesafulfillmenteventDELETE
Get Fulfillment EventShopifyFulfillmentEventGetGET
Get Fulfillment EventShopifyFulfillmentEventGet2GET
Post Fulfillment EventCreatesafulfillmenteventPOST
FulfillmentOrder10
Cancel Fulfillment OrderCancelafulfillmentorderPOST
Close Fulfillment OrderMarksafulfillmentorderasincompletePOST
Get Fulfillment OrderRetrievesalistoffulfillmentordersforaspecificorderGET
Get Fulfillment OrderRetrievesaspecificfulfillmentorderGET
Hold Fulfillment OrderAppliesafulfillmentholdonanopenfulfillmentorderPOST
Move Fulfillment OrderMovesafulfillmentordertoanewlocationPOST
Open Fulfillment OrderMarksthefulfillmentorderasopenPOST
Release Hold Fulfillment OrderReleasesthefulfillmentholdonafulfillmentorderPOST
Reschedule Fulfillment OrderReschedulesthefulfill_attimeofascheduledfulfillmentorderPOST
Set Fulfillment Orders Deadline Fulfillment OrderSetsdeadlineforfulfillmentordersPOST
FulfillmentRequest3
Accept Fulfillment RequestAcceptsafulfillmentrequestPOST
Post Fulfillment RequestSendsafulfillmentrequestPOST
Reject Fulfillment RequestRejectsafulfillmentrequestPOST
FulfillmentService5
Delete Fulfillment ServiceRemoveanexistingFulfillmentServiceDELETE
Get Fulfillment ServiceReceivealistofallFulfillmentServicesGET
Get Fulfillment ServiceShopifyFulfillmentServiceGetGET
Post Fulfillment ServiceCreateanewFulfillmentServicePOST
Put Fulfillment ServiceShopifyFulfillmentServicePutPUT
GiftCard7
Count Gift CardRetrievesacountofgiftcardsGET
Disable Gift CardDisablesagiftcardPOST
Get Gift CardRetrievesalistofgiftcardsGET
Get Gift CardShopifyGiftCardGetGET
Post Gift CardCreatesagiftcardPOST
Put Gift CardUpdatesanexistinggiftcardPUT
Search Gift CardSearchesforgiftcardsGET
GiftCardAdjustment3
Get Gift Card AdjustmentShopifyGiftCardAdjustmentGetGET
Get Gift Card AdjustmentShopifyGiftCardAdjustmentGet2GET
Post Gift Card AdjustmentShopifyGiftCardAdjustmentPostPOST
Image6
Count ImageReceiveacountofallProductImagesGET
Delete ImageRemoveanexistingProductImageDELETE
Get ImageShopifyImageGetGET
Get ImageShopifyImageGet2GET
Post ImageCreateanewProductImagePOST
Put ImageShopifyImagePutPUT
InventoryItem3
Get Inventory ItemShopifyInventoryItemGetGET
Get Inventory ItemShopifyInventoryItemGet2GET
Put Inventory ItemShopifyInventoryItemPutPUT
InventoryLevel5
Adjust Inventory LevelAdjuststheinventorylevelofaninventoryitematalocationPOST
Connect Inventory LevelConnectsaninventoryitemtoalocationPOST
Delete Inventory LevelDeletesaninventorylevelfromalocationDELETE
Get Inventory LevelRetrievesalistofinventorylevelsGET
Set Inventory LevelSetstheinventorylevelforaninventoryitematalocationPOST
Location4
Count LocationRetrieveacountoflocationsGET
Get LocationRetrievealistoflocationsGET
Get LocationRetrieveasinglelocationbyitsIDGET
Inventory Levels LocationRetrievealistofinventorylevelsforalocationGET
LocationsForMove1
Get Locations For MoveRetrievesalistoflocationsthatafulfillmentordercanpotentiallymovetoGET
MarketingEvent7
Count Marketing EventRetrievesacountofallmarketingeventsGET
Delete Marketing EventDeletesamarketingeventDELETE
Engagements Marketing EventCreatesmarketingengagementsonamarketingeventPOST
Get Marketing EventShopifyMarketingEventGetGET
Get Marketing EventShopifyMarketingEventGet2GET
Post Marketing EventCreatesamarketingeventPOST
Put Marketing EventShopifyMarketingEventPutPUT
Metafield66
Count MetafieldShopifyMetafieldCountGET
Count MetafieldShopifyMetafieldCount10GET
Count MetafieldShopifyMetafieldCount11GET
Count MetafieldShopifyMetafieldCount2GET
Count MetafieldShopifyMetafieldCount3GET
Count MetafieldShopifyMetafieldCount4GET
Count MetafieldShopifyMetafieldCount5GET
Count MetafieldShopifyMetafieldCount6GET
Count MetafieldShopifyMetafieldCount7GET
Count MetafieldShopifyMetafieldCount8GET
Count MetafieldShopifyMetafieldCount9GET
Delete MetafieldShopifyMetafieldDeleteDELETE
Delete MetafieldShopifyMetafieldDelete10DELETE
Delete MetafieldShopifyMetafieldDelete11DELETE
Delete MetafieldShopifyMetafieldDelete2DELETE
Delete MetafieldShopifyMetafieldDelete3DELETE
Delete MetafieldShopifyMetafieldDelete4DELETE
Delete MetafieldShopifyMetafieldDelete5DELETE
Delete MetafieldShopifyMetafieldDelete6DELETE
Delete MetafieldShopifyMetafieldDelete7DELETE
Delete MetafieldShopifyMetafieldDelete8DELETE
Delete MetafieldShopifyMetafieldDelete9DELETE
Get MetafieldShopifyMetafieldGetGET
Get MetafieldShopifyMetafieldGet10GET
Get MetafieldShopifyMetafieldGet11GET
Get MetafieldShopifyMetafieldGet12GET
Get MetafieldShopifyMetafieldGet13GET
Get MetafieldShopifyMetafieldGet14GET
Get MetafieldShopifyMetafieldGet15GET
Get MetafieldShopifyMetafieldGet16GET
Get MetafieldShopifyMetafieldGet17GET
Get MetafieldShopifyMetafieldGet18GET
Get MetafieldShopifyMetafieldGet19GET
Get MetafieldShopifyMetafieldGet2GET
Get MetafieldShopifyMetafieldGet20GET
Get MetafieldShopifyMetafieldGet21GET
Get MetafieldShopifyMetafieldGet22GET
Get MetafieldShopifyMetafieldGet3GET
Get MetafieldShopifyMetafieldGet4GET
Get MetafieldShopifyMetafieldGet5GET
Get MetafieldShopifyMetafieldGet6GET
Get MetafieldShopifyMetafieldGet7GET
Get MetafieldShopifyMetafieldGet8GET
Get MetafieldShopifyMetafieldGet9GET
Post MetafieldShopifyMetafieldPostPOST
Post MetafieldShopifyMetafieldPost10POST
Post MetafieldShopifyMetafieldPost11POST
Post MetafieldShopifyMetafieldPost2POST
Post MetafieldShopifyMetafieldPost3POST
Post MetafieldShopifyMetafieldPost4POST
Post MetafieldShopifyMetafieldPost5POST
Post MetafieldShopifyMetafieldPost6POST
Post MetafieldShopifyMetafieldPost7POST
Post MetafieldShopifyMetafieldPost8POST
Post MetafieldShopifyMetafieldPost9POST
Put MetafieldShopifyMetafieldPutPUT
Put MetafieldShopifyMetafieldPut10PUT
Put MetafieldShopifyMetafieldPut11PUT
Put MetafieldShopifyMetafieldPut2PUT
Put MetafieldShopifyMetafieldPut3PUT
Put MetafieldShopifyMetafieldPut4PUT
Put MetafieldShopifyMetafieldPut5PUT
Put MetafieldShopifyMetafieldPut6PUT
Put MetafieldShopifyMetafieldPut7PUT
Put MetafieldShopifyMetafieldPut8PUT
Put MetafieldShopifyMetafieldPut9PUT
MobilePlatformApplication5
Delete Mobile Platform ApplicationDeleteamobileplatformapplicationDELETE
Get Mobile Platform ApplicationShopifyMobilePlatformApplicationGetGET
Get Mobile Platform ApplicationShopifyMobilePlatformApplicationGet2GET
Post Mobile Platform ApplicationCreateamobileplatformapplicationPOST
Put Mobile Platform ApplicationShopifyMobilePlatformApplicationPutPUT
Order9
Cancel OrderShopifyOrderCancelPOST
Close OrderCloseanorderPOST
Count OrderRetrieveanordercountGET
Delete OrderDeleteanorderDELETE
Get OrderRetrievealistofordersGET
Get OrderRetrieveaspecificorderGET
Open OrderRe_openaclosedorderPOST
Post OrderCreateanorderPOST
Put OrderShopifyOrderPutPUT
OrderRisk5
Delete Order RiskDeletesanorderriskforanorderDELETE
Get Order RiskRetrievesalistofallorderrisksforanorderGET
Get Order RiskShopifyOrderRiskGetGET
Post Order RiskShopifyOrderRiskPostPOST
Put Order RiskShopifyOrderRiskPutPUT
Page6
Count PageRetrievesapagecountGET
Delete PageDeletesapageDELETE
Get PageShopifyPageGetGET
Get PageShopifyPageGet2GET
Post PageCreatesapagePOST
Put PageShopifyPagePutPUT
PaymentGateway5
Delete Payment GatewayShopifyPaymentGatewayDeleteDELETE
Get Payment GatewayShopifyPaymentGatewayGetGET
Get Payment GatewayShopifyPaymentGatewayGet2GET
Post Payment GatewayShopifyPaymentGatewayPostPOST
Put Payment GatewayShopifyPaymentGatewayPutPUT
PaymentTransaction1
Transactions Payment TransactionReturnalistofallbalancetransactionsGET
Payout2
Get PayoutReturnalistofallpayoutsGET
Get PayoutReturnasinglepayoutGET
Policy1
Get PolicyRetrievesalistoftheshop_spoliciesGET
PriceRule6
Count Price RuleRetrievesacountofallpricerulesGET
Delete Price RuleRemoveanexistingPriceRuleDELETE
Get Price RuleRetrievesalistofpricerulesGET
Get Price RuleShopifyPriceRuleGetGET
Post Price RuleShopifyPriceRulePostPOST
Put Price RuleShopifyPriceRulePutPUT
Product6
Count ProductRetrieveacountofproductsGET
Delete ProductDeleteaproductDELETE
Get ProductRetrievealistofproductsGET
Get ProductShopifyProductGetGET
Post ProductCreateanewproductPOST
Put ProductShopifyProductPutPUT
ProductListing6
Count Product ListingRetrieveacountofproductsthatarepublishedtoyourappGET
Delete Product ListingDeleteaproductlistingtounpublishaproductfromyourappDELETE
Get Product ListingRetrieveproductlistingsthatarepublishedtoyourappGET
Get Product ListingShopifyProductListingGetGET
Product Ids Product ListingRetrieve_code_product_ids_code_thatarepublishedtoyourappGET
Put Product ListingShopifyProductListingPutPUT
ProductResourceFeedback2
Get Product Resource FeedbackReceivealistofallProductResourceFeedbacksGET
Post Product Resource FeedbackShopifyProductResourceFeedbackPostPOST
Province4
Count ProvinceRetrievesacountofprovincesforacountryGET
Get ProvinceRetrievesalistofprovincesforacountryGET
Get ProvinceShopifyProvinceGetGET
Put ProvinceUpdatesanexistingprovinceforacountryPUT
RecurringApplicationCharge5
Customize Recurring Application ChargeUpdatesthecappedamountofarecurringapplicationchargePUT
Delete Recurring Application ChargeCancelsarecurringapplicationchargeDELETE
Get Recurring Application ChargeRetrievesalistofrecurringapplicationchargesGET
Get Recurring Application ChargeShopifyRecurringApplicationChargeGetGET
Post Recurring Application ChargeShopifyRecurringApplicationChargePostPOST
Redirect6
Count RedirectRetrievesacountofURLredirectsGET
Delete RedirectDeletesaredirectDELETE
Get RedirectRetrievesalistofURLredirectsGET
Get RedirectShopifyRedirectGetGET
Post RedirectCreatesaredirectPOST
Put RedirectShopifyRedirectPutPUT
Refund4
Calculate RefundCalculatesarefundPOST
Get RefundRetrievesaspecificrefundGET
Get RefundShopifyRefundGetGET
Post RefundCreatesarefundPOST
ResourceFeedback2
Get Resource FeedbackReceivealistofallResourceFeedbacksGET
Post Resource FeedbackShopifyResourceFeedbackPostPOST
ScriptTag6
Count Script TagRetrievesacountofallscripttagsGET
Delete Script TagDeletesascripttagDELETE
Get Script TagShopifyScriptTagGetGET
Get Script TagShopifyScriptTagGet2GET
Post Script TagCreatesanewscripttagPOST
Put Script TagShopifyScriptTagPutPUT
ShippingZone1
Get Shipping ZoneReceivealistofallShippingZonesGET
Shop1
Get ShopRetrievestheshop_sconfigurationGET
SmartCollection7
Count Smart CollectionRetrievesacountofsmartcollectionsGET
Delete Smart CollectionRemovesasmartcollectionDELETE
Get Smart CollectionRetrievesalistofsmartcollectionsGET
Get Smart CollectionShopifySmartCollectionGetGET
Order Smart CollectionUpdatestheorderingtypeofproductsinasmartcollectionPUT
Post Smart CollectionCreatesasmartcollectionPOST
Put Smart CollectionShopifySmartCollectionPutPUT
StorefrontAccessToken3
Delete Storefront Access TokenDeletesanexistingstorefrontaccesstokenDELETE
Get Storefront Access TokenRetrievesalistofstorefrontaccesstokensthathavebeenissuedGET
Post Storefront Access TokenShopifyStorefrontAccessTokenPostPOST
TenderTransaction1
Get Tender TransactionRetrievesalistoftendertransactionsGET
Theme5
Delete ThemeRemoveanexistingThemeDELETE
Get ThemeShopifyThemeGetGET
Get ThemeShopifyThemeGet2GET
Post ThemeCreatesathemePOST
Put ThemeShopifyThemePutPUT
Transaction4
Count TransactionRetrievesacountofanorder_stransactionsGET
Get TransactionRetrievesaspecifictransactionGET
Get TransactionShopifyTransactionGetGET
Post TransactionCreatesatransactionforanorderPOST
UsageCharge3
Get Usage ChargeRetrievesalistofusagechargesGET
Get Usage ChargeRetrievesasinglechargeGET
Post Usage ChargeShopifyUsageChargePostPOST
User3
Current UserRetrievesthecurrentlylogged_inuserGET
Get UserRetrievesalistofallusersGET
Get UserRetrievesasingleuserGET
Variant6
Count VariantReceiveacountofallProductVariantsGET
Delete VariantRemoveanexistingProductVariantDELETE
Get VariantShopifyVariantGetGET
Get VariantShopifyVariantGet2GET
Post VariantCreateanewProductVariantPOST
Put VariantModifyanexistingProductVariantPUT
Webhook6
Count WebhookReceiveacountofallWebhooksGET
Delete WebhookRemoveanexistingWebhookDELETE
Get WebhookShopifyWebhookGetGET
Get WebhookShopifyWebhookGet2GET
Post WebhookCreateanewWebhookPOST
Put WebhookShopifyWebhookPutPUT