Shopify API version changelog 

Shopify releases a new API version every 3 months at the beginning of the quarter, and each stable version is supported for a minimum of 12 months. This generally means that a given version will become unsupported after 12 months has elapsed since its release. Shopify recommends updating your apps to make requests to the latest stable API version every quarter. Gadget makes this process simple by allowing you to edit your Shopify Connection's API version. The following are the changes to Shopify models in Gadget by version:

2024-01 Changelog 

Shopify Balance Transaction 

Fields added to the Shopify Balance Transaction model:

  • adjustmentOrderTransactions

Shopify Order Line Item 

Fields added to the Shopify Order Line Item model:

  • currentQuantity

Shopify Order Transaction 

Fields added to the Shopify Order Transaction model:

  • multicapturable

Shopify Subscription Contract 

Fields added to the Shopify Subscription Contract model:

  • revisionId

2023-10 Changelog 

Shopify Market 

Fields added to the Shopify Market model:

  • marketWebPresences

Shopify Market Web Presence 

Fields added to the Shopify Market Web Presence model:

  • primaryWebPresenceForMarket

Shopify Order 

Fields added to the Shopify Order model:

  • cancellation
  • shopifyProtect

Shopify Product 

Fields added to the Shopify Product model:

  • compareAtPriceRange

Shopify Shop 

Fields added to the Shopify Shop model:

  • customerAccountsV2

2023-07 Changelog 

Shopify Customer 

Fields added to the Shopify Customer model:

  • mergeable

Shopify Draft Order 

Fields added to the Shopify Draft Order model:

  • pONumber

Shopify Order 

Fields added to the Shopify Order model:

  • taxExempt
  • pONumber

Shopify Order Line Item 

Fields added to the Shopify Order Line Item model:

  • attributedStaffs

Shopify Shipping Line 

Fields disconnected on the Shopify Shipping Line model:

  • deliveryCategory

2023-04 Changelog 

Shopify Customer 

Fields added to the Shopify Customer model:

  • companyContacts

Shopify Draft Order 

Fields added to the Shopify Draft Order model:

  • purchasingCompany
  • purchasingCompanyContact
  • purchasingCompanyLocation
  • purchasingEntity

Shopify Fulfillment Order Line Item 

Fields added to the Shopify Fulfillment Order Line Item model:

  • inventoryItem

Shopify Inventory Item 

Fields added to the Shopify Inventory Item model:

  • fulfillmentOrderLineItem

Shopify Market 

Fields added to the Shopify Market model:

  • companyLocations

Other:

  • Metafield support added for this model

Shopify Order 

Fields disconnected on the Shopify Order model:

  • gateway
  • paymentDetails
  • processingMethod

Fields added to the Shopify Order model:

  • currentTotalAdditionalFeesSet
  • originalTotalAdditionalFeesSet
  • additionalFees
  • purchasingEntity
  • purchasingCompany
  • purchasingCompanyContact
  • purchasingCompanyLocation

Shopify Order Line Item 

Fields added to the Shopify Order Line Item model:

  • fulfillableQuantity
  • fulfillmentService
  • fulfillmentStatus
  • grams
  • productExists
  • variantInventoryManagement

Shopify Order Transaction 

Fields added to the Shopify Order Transaction model:

  • totalUnsettledSet

Shopify Shop 

Fields added to the Shopify Shop model:

  • company
  • companyContact
  • companyContactRole
  • companyContactRoleAssignment
  • companyLocation
  • companyAddress

2023-01 Changelog 

Shopify Order Transaction 

Fields added to the Shopify Order Transaction model:

  • paymentID

Shopify Company Location 

Other:

  • Metafield support added for this model

2022-10 Changelog 

Shopify Order 

Fields added to the Shopify Order model:

  • merchantOfRecordAppId

Shopify Product 

Fields added to the Shopify Product model:

  • productCategory

Shopify Shop 

Fields added to the Shopify Shop model:

  • transactionalSMSDisabled
  • marketingSMSContentEnabledAtCheckout

Shopify Location 

Other:

  • Metafield support added for this model

2022-07 Changelog 

Shopify Customer 

Fields added to the Shopify Customer model:

  • statistics

Shopify Dispute 

Fields added to the Shopify Dispute model:

  • disputeEvidence

Shopify Fulfillment Service 

Fields added to the Shopify Fulfillment Service model:

  • permitsSKUSharing

Shopify Shop 

Fields added to the Shopify Shop model:

  • disputeEvidences
  • disputeFileUploads
  • disputeEvidenceFulfillments
  • discounts

Shopify Selling Plan 

Fields added to the Shopify Selling Plan model:

  • category
  • inventoryPolicy

Shopify App Installation 

Other:

  • Metafield support added for this model

2022-04 Changelog 

Shopify App 

Fields added to the Shopify App model:

  • previouslyInstalled
  • requestedAccessScopes

Shopify Customer 

Fields deprecated on the Shopify Customer model:

  • acceptsMarketing
  • acceptsMarketingUpdatedAt
  • marketingOptInLevel

Fields added to the Shopify Customer model:

  • emailMarketingConsent
  • sMSMarketingConsent
  • shopifyState

Shopify Domain 

Fields added to the Shopify Domain model:

  • marketWebPresences

Shopify File 

Fields added to the Shopify File model:

  • duration
  • originalFileSize

Shopify Fulfillment Order 

Fields added to the Shopify Fulfillment Order model:

  • fulfillBy

Shopify Order 

Fields added to the Shopify Order model:

  • sourceIdentifier
  • sourceURL

Shopify Price Rule 

Fields disconnected on the Shopify Price Rule model:

  • prerequisiteSavedSearchIds

Fields added to the Shopify Price Rule model:

  • customerSegmentPrerequisiteIds

Shopify Shop 

Fields added to the Shopify Shop model:

  • markets
  • marketRegions
  • marketWebPresences

Shopify Subscription Billing Attempt 

Fields added to the Shopify Subscription Billing Attempt model:

  • originTime