Change Updates

Do not miss any Jetti API changes, ever again

Subscribe to the Jetti API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
313 structure changes including:
103 Additions
210 Modifications
Modified 210 Breaking
POST /purchases.json
  • Body
  • application/json content type Modified
    • internalReference, invoiceProblem, pauseProblems, returnLabelProblem, sendSource, vendorReceivedStatusReason attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • internalReference, invoiceProblem, pauseProblems, returnLabelProblem, sendSource, vendorReceivedStatusReason attributes Added
POST /purchase-shipping-rates.json
  • Body
  • application/json content type Modified
    • serviceCode, targetPrice, tax attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • serviceCode, targetPrice, tax attributes Added
POST /purchase-notifications.json
  • Body
  • application/json content type Modified
    • statusProblem attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • statusProblem attribute Added
POST /purchase-items.json
  • Body
  • application/json content type Modified
    • dropshipProviderInventoryFeedVariantId, priceBase, priceDisplay, priceExtended attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipProviderInventoryFeedVariantId, priceBase, priceDisplay, priceExtended attributes Added
POST /purchase-invoices.json
  • Body
  • application/json content type Modified
    • accountingProblem, invoiceShippingProblem, invoiceShippingSource, saleReturnId, saleReturnInvoiceShippingSource, saleReturnItemId, transactionId attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • accountingProblem, invoiceShippingProblem, invoiceShippingSource, saleReturnId, saleReturnInvoiceShippingSource, saleReturnItemId, transactionId attributes Added
POST /purchase-invoice-payments.json
  • Body
  • application/json content type Modified
    • totals attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • totals attribute Added
POST /price-lists.json
  • Body
  • application/json content type Modified
    • cacheImport, comparePrevious, delimiter, importSeconds attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • cacheImport, comparePrevious, delimiter, importSeconds attributes Added
POST /payment-methods.json
  • Body
  • application/json content type Modified
    • showNotes attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • showNotes attribute Added
POST /magento-stores.json
  • Body
  • application/json content type Modified
    • apiPassword attribute Modified
      • Attribute is no longer required

      • Type went from string to string | null

      • apiPassword property Modified
        • Property is no longer required

        • Type went from string to string | null

    • archiveReason, resourcePath, sourceLocation attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • apiPassword attribute Modified
        • Attribute is no longer required

        • Type went from string to string | null

      • archiveReason, resourcePath, sourceLocation attributes Added
POST /landed-cost-purchase-invoices.json
  • Body
  • application/json content type Modified
    • exchangeIso, exchangeRate attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • exchangeIso, exchangeRate attributes Added
POST /landed-cost-purchase-invoice-items.json
  • Body
  • application/json content type Modified
    • exchangeIso, exchangeRate attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • exchangeIso, exchangeRate attributes Added
POST /inventory-imports.json
  • Body
  • application/json content type Modified
    • archiveReason attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • archiveReason attribute Added
POST /inventory-feeds.json
  • Body
  • application/json content type Modified
    • archiveReason, automatedFetching, automaticallyConnectChannelVariant, automaticallyConnectOptionValues, cacheChanges, decimalNotation, diffPrevious, exportSkuThreshold, fetchCleanup, fetchFrequencyReason, forceAllInventoryUpdates, hash, hookdeckId, inlineInventoryUpdates, inventoryEndpoint, inventoryFeedMappingUrl, inventoryLocationMetafields, inventoryPolicySync, limitHandling, locationFetch, manualFetchFrequency, metaFieldTagDelimiters, negativeInventoryBuffer, persistConnections, prestashopBarcodeField, preventConnectDuplicates, priceUpliftEndpoint, priceVisibility, proxyUri, reviewApprovedEndpoint, reviewRejectedEndpoint, skuImportStrategy, skuImportStrategyOption, skuImportStrategySearch, sourceLocation, strippedTags, syncEqualCompareAtPrice, syncWeightZero, taxableOverride, useInventoryEndpoint, usePriceUpliftEndpoint, useReviewApprovedEndpoint, useReviewRejectedEndpoint, xmlMapping, xmlPath, zeroNullPrices attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • archiveReason, automatedFetching, automaticallyConnectChannelVariant, automaticallyConnectOptionValues, cacheChanges, decimalNotation, diffPrevious, exportSkuThreshold, fetchCleanup, fetchFrequencyReason, forceAllInventoryUpdates, hash, hookdeckId, inlineInventoryUpdates, inventoryEndpoint, inventoryFeedMappingUrl, inventoryLocationMetafields, inventoryPolicySync, limitHandling, locationFetch, manualFetchFrequency, metaFieldTagDelimiters, negativeInventoryBuffer, persistConnections, prestashopBarcodeField, preventConnectDuplicates, priceUpliftEndpoint, priceVisibility, proxyUri, reviewApprovedEndpoint, reviewRejectedEndpoint, skuImportStrategy, skuImportStrategyOption, skuImportStrategySearch, sourceLocation, strippedTags, syncEqualCompareAtPrice, syncWeightZero, taxableOverride, useInventoryEndpoint, usePriceUpliftEndpoint, useReviewApprovedEndpoint, useReviewRejectedEndpoint, xmlMapping, xmlPath, zeroNullPrices attributes Added
POST /inventory-feed-variants/{id}/publish.json
  • Body
  • application/json content type Modified
    • allocationBufferOverride, countryOfOrigin, distanceUnit, externalUrl, hsCode, inventoryQuantityOverride, inventoryUpdatedAt, locations, manualInventoryPolicy, manualInventoryQuantity, mpn, originalCompareAtPrice, originalInventoryQuantity, originalRetailPrice, packingDepth, packingHeight, packingWidth, priceUpdatedAt, pricingOverride, pricingOverrideUplift, publishProblem, retriedPublishingAt, retriedPublishingTimes, retryPublishing, retryPublishingParams, reviewReasonId, reviewStatus, taxable attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • allocationBufferOverride, countryOfOrigin, distanceUnit, externalUrl, hsCode, inventoryQuantityOverride, inventoryUpdatedAt, locations, manualInventoryPolicy, manualInventoryQuantity, mpn, originalCompareAtPrice, originalInventoryQuantity, originalRetailPrice, packingDepth, packingHeight, packingWidth, priceUpdatedAt, pricingOverride, pricingOverrideUplift, publishProblem, retriedPublishingAt, retriedPublishingTimes, retryPublishing, retryPublishingParams, reviewReasonId, reviewStatus, taxable attributes Added
POST /inventory-feed-variants.json
  • Body
  • application/json content type Modified
    • allocationBufferOverride, countryOfOrigin, distanceUnit, externalUrl, hsCode, inventoryQuantityOverride, inventoryUpdatedAt, locations, manualInventoryPolicy, manualInventoryQuantity, mpn, originalCompareAtPrice, originalInventoryQuantity, originalRetailPrice, packingDepth, packingHeight, packingWidth, priceUpdatedAt, pricingOverride, pricingOverrideUplift, publishProblem, retriedPublishingAt, retriedPublishingTimes, retryPublishing, retryPublishingParams, reviewReasonId, reviewStatus, taxable attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • allocationBufferOverride, countryOfOrigin, distanceUnit, externalUrl, hsCode, inventoryQuantityOverride, inventoryUpdatedAt, locations, manualInventoryPolicy, manualInventoryQuantity, mpn, originalCompareAtPrice, originalInventoryQuantity, originalRetailPrice, packingDepth, packingHeight, packingWidth, priceUpdatedAt, pricingOverride, pricingOverrideUplift, publishProblem, retriedPublishingAt, retriedPublishingTimes, retryPublishing, retryPublishingParams, reviewReasonId, reviewStatus, taxable attributes Added
POST /inventory-feed-channels.json
  • Body
  • application/json content type Modified
    • externalLocationId attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • externalLocationId attribute Added
POST /inventory-exports.json
  • Body
  • application/json content type Modified
    • scheduledType attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • scheduledType attribute Added
POST /importers.json
  • Body
  • application/json content type Modified
    • eoriNumber attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • eoriNumber attribute Added
POST /errors.json
  • Body
  • application/json content type Modified
    • problem attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • problem attribute Added
POST /channels/{id}/import-connector-variant-batch.json
  • Body
  • application/json content type Modified
    • packingDepth, packingHeight, packingWidth attributes Modified
      • Type went from integer(int32) | null to number | null

        Breaking

    • imagesRaw, minimumGuidePrice, mpn attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
PUT /sale-returns/{id}/default-label.json
  • Body
  • application/json content type Modified
    • dropshipProviderAddressId attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipProviderAddressId attribute Added
POST /users.json
  • Body
  • application/json content type Modified
    • archiveReason, credentialCycles, throttleParity attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • archiveReason, credentialCycles, throttleParity attributes Added
POST /transfers.json
  • Body
  • application/json content type Modified
    • resendExternalIds, resends attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • resendExternalIds, resends attributes Added
POST /transactions.json
  • Body
  • application/json content type Modified
    • purchaseId, purchaseInvoiceId attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • purchaseId, purchaseInvoiceId attributes Added
POST /templates.json
  • Body
  • application/json content type Modified
    • customDelimiter, xmlDateDormat attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customDelimiter, xmlDateDormat attributes Added
POST /template-mappings.json
  • Body
  • application/json content type Modified
    • stateFormat attribute Modified
      • Attribute is now required

        Breaking

      • stateFormat property Modified
        • Property is now required

          Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • stateFormat attribute Modified
        • Attribute is now required

          Breaking

POST /shopify-stores.json
  • Body
  • application/json content type Modified
    • archiveReason, facebookUnpaidOrders, hookdeckId, importArchivedOrdersFulfilled, importMetaFields, locationIds, orderMetafields, orderMetafieldsKey, orderMetafieldsValue, overwriteScope, productImport, unpaidAllowList attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • archiveReason, facebookUnpaidOrders, hookdeckId, importArchivedOrdersFulfilled, importMetaFields, locationIds, orderMetafields, orderMetafieldsKey, orderMetafieldsValue, overwriteScope, productImport, unpaidAllowList attributes Added
POST /shipping-rates.json
  • Body
  • application/json content type Modified
    • allowList, integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • allowList, integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint attributes Added
POST /shipping-rate-zones.json
  • Body
  • application/json content type Modified
    • integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint, variantScope attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint, variantScope attributes Added
POST /shipping-rate-carriers.json
  • Body
  • application/json content type Modified
    • shippingRateId attribute Modified
      • Attribute is no longer required

      • Type went from integer(int32) to integer(int32) | null

      • shippingRateId property Modified
        • Property is no longer required

        • Type went from integer(int32) to integer(int32) | null

    • dropshipProviderId attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • shippingRateId attribute Modified
        • Attribute is no longer required

        • Type went from integer(int32) to integer(int32) | null

      • dropshipProviderId attribute Added
POST /shipping-integrations.json
  • Body
  • application/json content type Modified
    • refundEndpoint attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • refundEndpoint attribute Added
POST /sales/{id}/post-to-channel.json
  • Body
  • application/json content type Modified
    • currencyId, exchangeRate, externalChannelSiteId, iso, paymentProviderIds, saleReturnProblems attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • currencyId, exchangeRate, externalChannelSiteId, iso, paymentProviderIds, saleReturnProblems attributes Added
POST /sales/{id}/clone.json
  • Body
  • application/json content type Modified
    • currencyId, exchangeRate, externalChannelSiteId, iso, paymentProviderIds, saleReturnProblems attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • currencyId, exchangeRate, externalChannelSiteId, iso, paymentProviderIds, saleReturnProblems attributes Added
POST /sales/{id}/cancel.json
  • Body
  • application/json content type Modified
    • dropshipProviderAddressId attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
POST /sales.json
  • Body
  • application/json content type Modified
    • currencyId, exchangeRate, externalChannelSiteId, iso, paymentProviderIds, saleReturnProblems attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • currencyId, exchangeRate, externalChannelSiteId, iso, paymentProviderIds, saleReturnProblems attributes Added
POST /sale-shipping-rates.json
  • Body
  • application/json content type Modified
    • basePrice, serviceCode, tax attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • basePrice, serviceCode, tax attributes Added
POST /sale-returns.json
  • Body
  • application/json content type Modified
    • dropshipProviderAddressId attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipProviderAddressId attribute Added
POST /sale-items.json
  • Body
  • application/json content type Modified
    • basePrice, displayTax, dropshipProviderAddressId, priceBase, priceDisplay, priceExtended attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • basePrice, displayTax, dropshipProviderAddressId, priceBase, priceDisplay, priceExtended attributes Added
POST /sale-invoices.json
  • Body
  • application/json content type Modified
    • accountingProblem attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • accountingProblem attribute Added
POST /purchases/{id}/ship.json
  • Body
  • application/json content type Modified
    • labelPrintStatus, labelProblem, pickupProblem, sendShippingUpdateProblem attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • labelPrintStatus, labelProblem, pickupProblem, sendShippingUpdateProblem attributes Added
POST /channels.json
  • Body
  • application/json content type Modified
    • bundleInventorySync, cacheRates, checkDropshipAt, disableVariantInventorySync, dropshipAllowTags, enforceRefundLimits, eoriNumber, externalFulfillmentTrigger, finalizationDelay, importChannelFulfillments, inhouseBrandNames, inventorySyncTrigger, lockIso, maximumExpectedShipping, maximumExpectedShippingDuration, negativeStock, negativeStockLevel, optionValueTarget, orderRoutingEndpoint, publishAdditionalTags, publishThrottle, reverseSplitShipping, saleCustomFields, saleCustomFieldsScope, syncCustomerNotes, syncSingleVariantMetafields, syncWeightZero, taxRateId, unallocatedDropship, useOrderRoutingEndpoint, useVariantImage, variantImportScope attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • bundleInventorySync, cacheRates, checkDropshipAt, disableVariantInventorySync, dropshipAllowTags, enforceRefundLimits, eoriNumber, externalFulfillmentTrigger, finalizationDelay, importChannelFulfillments, inhouseBrandNames, inventorySyncTrigger, lockIso, maximumExpectedShipping, maximumExpectedShippingDuration, negativeStock, negativeStockLevel, optionValueTarget, orderRoutingEndpoint, publishAdditionalTags, publishThrottle, reverseSplitShipping, saleCustomFields, saleCustomFieldsScope, syncCustomerNotes, syncSingleVariantMetafields, syncWeightZero, taxRateId, unallocatedDropship, useOrderRoutingEndpoint, useVariantImage, variantImportScope attributes Added
POST /channel-variants.json
  • Body
  • application/json content type Modified
    • externalId attribute Modified
      • Attribute is no longer required

      • Type went from string to string | null

      • externalId property Modified
        • Property is no longer required

        • Type went from string to string | null

    • cacheHash, costPriceRetries, costPriceRetry, externalCreatedAt, inventoryRetries, inventoryRetry, metaFieldsHash, priceListHash, priceListRetry, priceRetries, priceRetry attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • externalId attribute Modified
        • Attribute is no longer required

        • Type went from string to string | null

      • cacheHash, costPriceRetries, costPriceRetry, externalCreatedAt, inventoryRetries, inventoryRetry, metaFieldsHash, priceListHash, priceListRetry, priceRetries, priceRetry attributes Added
POST /channel-variant-updates.json
  • Body
  • application/json content type Modified
    • retries, retry attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • retries, retry attributes Added
POST /channel-variant-imports.json
  • Body
  • application/json content type Modified
    • costPrice, grams, inventoryPolicy, sku attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • costPrice, grams, inventoryPolicy, sku attributes Added
POST /channel-shipment-updates.json
  • Body
  • application/json content type Modified
    • statusProblem attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • statusProblem attribute Added
POST /channel-commission-rates.json
  • Body
  • application/json content type Modified
    • filterType, tags attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • filterType, tags attributes Added
POST /big-commerce-stores.json
  • Body
  • application/json content type Modified
    • archiveReason, authenticationType, externalChannelId, importCancelledOrders, orderPolling, singleVariantPricingUpdate, storeHash, useTotalTax attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • archiveReason, authenticationType, externalChannelId, importCancelledOrders, orderPolling, singleVariantPricingUpdate, storeHash, useTotalTax attributes Added
GET /woo-commerce-stores/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • archiveReason, suffix attributes Added
GET /warehouses/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • status attribute Added
GET /variants/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • packingDepth, packingHeight, packingWidth attributes Modified
        • Type went from integer(int32) | null to number | null

          Breaking

      • imagesRaw, minimumGuidePrice, mpn attributes Added
GET /users/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • archiveReason, credentialCycles, throttleParity attributes Added
GET /transfers/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • resendExternalIds, resends attributes Added
GET /transactions/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • purchaseId, purchaseInvoiceId attributes Added
GET /templates/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • customDelimiter, xmlDateDormat attributes Added
GET /template-mappings/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • stateFormat attribute Modified
        • Attribute is now required

          Breaking

GET /shopify-stores/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • archiveReason, facebookUnpaidOrders, hookdeckId, importArchivedOrdersFulfilled, importMetaFields, locationIds, orderMetafields, orderMetafieldsKey, orderMetafieldsValue, overwriteScope, productImport, unpaidAllowList attributes Added
GET /shipping-rates/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • allowList, integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint attributes Added
GET /shipping-rate-zones/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint, variantScope attributes Added
GET /dropshipments/{id}/regenerate-label.json
  • Body
  • application/json content type Modified
    • labelPrintStatus, labelProblem, pickupProblem, sendShippingUpdateProblem attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • labelPrintStatus, labelProblem, pickupProblem, sendShippingUpdateProblem attributes Added
POST /dropshipments.json
  • Body
  • application/json content type Modified
    • labelPrintStatus, labelProblem, pickupProblem, sendShippingUpdateProblem attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • labelPrintStatus, labelProblem, pickupProblem, sendShippingUpdateProblem attributes Added
POST /dropshipment-imports.json
  • Body
  • application/json content type Modified
    • dropshipmentId attribute Modified
      • Attribute is no longer required

      • Type went from integer(int32) to integer(int32) | null

      • dropshipmentId property Modified
        • Property is no longer required

        • Type went from integer(int32) to integer(int32) | null

    • dropshipProviderId, problem, purchaseId attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipmentId attribute Modified
        • Attribute is no longer required

        • Type went from integer(int32) to integer(int32) | null

      • dropshipProviderId, problem, purchaseId attributes Added
POST /dropship-providers/{id}/settle-invoices.json
  • Body
  • application/json content type Modified
    • resendExternalIds, resends attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • resendExternalIds, resends attributes Added
POST /dropship-providers.json
  • Body
  • application/json content type Modified
    • magentoStoreId attribute Modified
      • Type went from string | null to integer(int32) | null

        Breaking

      • magentoStoreId property Modified
        • Type went from string | null to integer(int32) | null

          Breaking

    • applyReturnPenalty, commissionGrossTax, commissionPriceInventoryFeedId, commissionRateBase, commissionRateEndpointHash, commissionRateShipping, commissionReverseTaxIncluded, currencyId, customCarriers, dailyEmailBatches, defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, eoriNumber, generatePayloadEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, invoiceIssuer, invoiceReturnShipping, invoiceReturnShippingType, invoiceShippingSources, invoiceShippingTax, invoiceTaxSource, magentoAgreementId, monthlyPaymentDay, orderSplittingEndpoint, packagingWeight, packingSlipFromLabel, paymentScheduler, pdfEndpoint, platformDiscount, platformLocation, platformNotes, platformPriceFallback, platformPriceListId, platformStateCode, platformTaxIncluded, platformTrackingCompanyRequirement, platformTrackingRequirement, restrictionDays, restrictionDaysScope, restrictionTags, restrictionTagsScope, returnDropshipProviderAddressId, returnShipmentTrigger, returnShippingRateId, reverseShippingInvoice, sendTransferNotification, shipmentFetchFrequency, shippingEndpointImportSeconds, shippingEndpointLastFetchedAt, shippingEndpointProblem, shippingReminderAdmin, shippingTaxRateCountries, shippingTaxRateId, shippingTaxRateScope, shippingUpdateExtension, shippingUpdateExtensionDuration, shippingUpdateSchedule, shipstationPartnerKey, stripeFlow, syncCompanyTag, syncDropshipTag, syncInternalShipmentsToPlatform, syncOrderWeight, syncReferenceTag, transferTerms, updateOrderNotes, useDropshipmentSplittingEndpoint, useGeneratePayloadEndpoint, useInternalReferenceTemplate, usePdfEndpoint, vendorPortalShowInvoices attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • magentoStoreId attribute Modified
        • Type went from string | null to integer(int32) | null

          Breaking

      • applyReturnPenalty, commissionGrossTax, commissionPriceInventoryFeedId, commissionRateBase, commissionRateEndpointHash, commissionRateShipping, commissionReverseTaxIncluded, currencyId, customCarriers, dailyEmailBatches, defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, eoriNumber, generatePayloadEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, invoiceIssuer, invoiceReturnShipping, invoiceReturnShippingType, invoiceShippingSources, invoiceShippingTax, invoiceTaxSource, magentoAgreementId, monthlyPaymentDay, orderSplittingEndpoint, packagingWeight, packingSlipFromLabel, paymentScheduler, pdfEndpoint, platformDiscount, platformLocation, platformNotes, platformPriceFallback, platformPriceListId, platformStateCode, platformTaxIncluded, platformTrackingCompanyRequirement, platformTrackingRequirement, restrictionDays, restrictionDaysScope, restrictionTags, restrictionTagsScope, returnDropshipProviderAddressId, returnShipmentTrigger, returnShippingRateId, reverseShippingInvoice, sendTransferNotification, shipmentFetchFrequency, shippingEndpointImportSeconds, shippingEndpointLastFetchedAt, shippingEndpointProblem, shippingReminderAdmin, shippingTaxRateCountries, shippingTaxRateId, shippingTaxRateScope, shippingUpdateExtension, shippingUpdateExtensionDuration, shippingUpdateSchedule, shipstationPartnerKey, stripeFlow, syncCompanyTag, syncDropshipTag, syncInternalShipmentsToPlatform, syncOrderWeight, syncReferenceTag, transferTerms, updateOrderNotes, useDropshipmentSplittingEndpoint, useGeneratePayloadEndpoint, useInternalReferenceTemplate, usePdfEndpoint, vendorPortalShowInvoices attributes Added
POST /dropship-provider-shipping-fields.json
  • Body
  • application/json content type Modified
    • columnType attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • columnType attribute Added
POST /dropship-provider-addresses.json
  • Body
  • application/json content type Modified
    • eoriNumber, shippingRateId, taxId attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • eoriNumber, shippingRateId, taxId attributes Added
POST /data-imports.json
  • Body
  • application/json content type Modified
    • queueName, statusProblem attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • queueName, statusProblem attributes Added
POST /data-exports.json
  • Body
  • application/json content type Modified
    • queueName, retries, statusProblem attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • queueName, retries, statusProblem attributes Added
POST /customers.json
  • Body
  • application/json content type Modified
    • token attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • token attribute Added
POST /custom-field-vendors.json
  • Body
  • application/json content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
POST /custom-field-variants.json
  • Body
  • application/json content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
POST /custom-field-sales.json
  • Body
  • application/json content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
POST /custom-field-sale-returns.json
  • Body
  • application/json content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
POST /custom-field-sale-return-items.json
  • Body
  • application/json content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
POST /custom-field-sale-items.json
  • Body
  • application/json content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
POST /custom-field-resellers.json
  • Body
  • application/json content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
POST /custom-field-dropshipments.json
  • Body
  • application/json content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
POST /custom-field-dropship-providers.json
  • Body
  • application/json content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
POST /custom-channels.json
  • Body
  • application/json content type Modified
    • cloneOrderNotifications, enabled, inventoryEndpointPrice, priceEndpointInventory, priceListEndpoint, publishingAcknowledgement, publishingEndpoint, webhookHash attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • cloneOrderNotifications, enabled, inventoryEndpointPrice, priceEndpointInventory, priceListEndpoint, publishingAcknowledgement, publishingEndpoint, webhookHash attributes Added
POST /channels/{id}/manual-sale.json
  • Body
  • application/json content type Modified
    • currencyId, exchangeRate, externalChannelSiteId, iso, paymentProviderIds, saleReturnProblems attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • currencyId, exchangeRate, externalChannelSiteId, iso, paymentProviderIds, saleReturnProblems attributes Added
PUT /sale-returns/{id}.json
  • Body
  • application/json content type Modified
    • dropshipProviderAddressId attribute Added
PUT /sale-items/{id}.json
  • Body
  • application/json content type Modified
    • basePrice, displayTax, dropshipProviderAddressId, priceBase, priceDisplay, priceExtended attributes Added
PUT /sale-invoices/{id}.json
  • Body
  • application/json content type Modified
    • accountingProblem attribute Added
PUT /purchases/{id}/send.json
  • Body
  • application/json content type Modified
    • internalReference, invoiceProblem, pauseProblems, returnLabelProblem, sendSource, vendorReceivedStatusReason attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • internalReference, invoiceProblem, pauseProblems, returnLabelProblem, sendSource, vendorReceivedStatusReason attributes Added
PUT /purchases/{id}/move-dropship-provider.json
  • Body
  • application/json content type Modified
    • internalReference, invoiceProblem, pauseProblems, returnLabelProblem, sendSource, vendorReceivedStatusReason attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • internalReference, invoiceProblem, pauseProblems, returnLabelProblem, sendSource, vendorReceivedStatusReason attributes Added
PUT /purchases/{id}/default-label.json
  • Body
  • application/json content type Modified
    • labelPrintStatus, labelProblem, pickupProblem, sendShippingUpdateProblem attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • labelPrintStatus, labelProblem, pickupProblem, sendShippingUpdateProblem attributes Added
PUT /purchases/{id}/cancel.json
  • Body
  • application/json content type Modified
    • dropshipProviderAddressId attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipProviderAddressId attribute Added
PUT /purchases/{id}.json
  • Body
  • application/json content type Modified
    • internalReference, invoiceProblem, pauseProblems, returnLabelProblem, sendSource, vendorReceivedStatusReason attributes Added
PUT /purchase-shipping-rates/{id}.json
  • Body
  • application/json content type Modified
    • serviceCode, targetPrice, tax attributes Added
PUT /purchase-notifications/{id}.json
  • Body
  • application/json content type Modified
    • statusProblem attribute Added
PUT /purchase-items/{id}.json
  • Body
  • application/json content type Modified
    • dropshipProviderInventoryFeedVariantId, priceBase, priceDisplay, priceExtended attributes Added
PUT /purchase-invoices/{id}.json
  • Body
  • application/json content type Modified
    • accountingProblem, invoiceShippingProblem, invoiceShippingSource, saleReturnId, saleReturnInvoiceShippingSource, saleReturnItemId, transactionId attributes Added
PUT /purchase-invoice-payments/{id}.json
  • Body
  • application/json content type Modified
    • totals attribute Added
PUT /price-lists/{id}.json
  • Body
  • application/json content type Modified
    • cacheImport, comparePrevious, delimiter, importSeconds attributes Added
PUT /payment-methods/{id}.json
  • Body
  • application/json content type Modified
    • showNotes attribute Added
PUT /magento-stores/{id}.json
  • Body
  • application/json content type Modified
    • apiPassword attribute Modified
      • Attribute is no longer required

      • Type went from string to string | null

      • apiPassword property Modified
        • Property is no longer required

        • Type went from string to string | null

    • archiveReason, resourcePath, sourceLocation attributes Added
PUT /landed-cost-purchase-invoices/{id}.json
  • Body
  • application/json content type Modified
    • exchangeIso, exchangeRate attributes Added
PUT /landed-cost-purchase-invoice-items/{id}.json
  • Body
  • application/json content type Modified
    • exchangeIso, exchangeRate attributes Added
PUT /custom-field-sale-returns/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Added
PUT /woo-commerce-stores/{id}.json
  • Body
  • application/json content type Modified
    • archiveReason, suffix attributes Added
PUT /warehouses/{id}/import-adjustments.json
  • Body
  • application/json content type Modified
    • queueName, statusProblem attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • queueName, statusProblem attributes Added
PUT /warehouses/{id}.json
  • Body
  • application/json content type Modified
    • status attribute Added
PUT /variants/{id}/set-level.json
  • Body
  • application/json content type Modified
    • packingDepth attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingDepth property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • packingHeight attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingHeight property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • packingWidth attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingWidth property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • imagesRaw, minimumGuidePrice, mpn attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • packingDepth, packingHeight, packingWidth attributes Modified
        • Type went from integer(int32) | null to number | null

          Breaking

      • imagesRaw, minimumGuidePrice, mpn attributes Added
PUT /variants/{id}/push-channel-inventory.json
  • Body
  • application/json content type Modified
    • packingDepth attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingDepth property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • packingHeight attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingHeight property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • packingWidth attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingWidth property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • imagesRaw, minimumGuidePrice, mpn attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • packingDepth, packingHeight, packingWidth attributes Modified
        • Type went from integer(int32) | null to number | null

          Breaking

      • imagesRaw, minimumGuidePrice, mpn attributes Added
PUT /variants/{id}/push-channel-cost-price.json
  • Body
  • application/json content type Modified
    • packingDepth attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingDepth property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • packingHeight attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingHeight property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • packingWidth attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingWidth property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • imagesRaw, minimumGuidePrice, mpn attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • packingDepth, packingHeight, packingWidth attributes Modified
        • Type went from integer(int32) | null to number | null

          Breaking

      • imagesRaw, minimumGuidePrice, mpn attributes Added
PUT /variants/{id}.json
  • Body
  • application/json content type Modified
    • packingDepth attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingDepth property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • packingHeight attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingHeight property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • packingWidth attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingWidth property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • imagesRaw, minimumGuidePrice, mpn attributes Added
PUT /users/{id}.json
  • Body
  • application/json content type Modified
    • archiveReason, credentialCycles, throttleParity attributes Added
PUT /transfers/{id}.json
  • Body
  • application/json content type Modified
    • resendExternalIds, resends attributes Added
PUT /transactions/{id}/refund.json
  • Body
  • application/json content type Modified
    • purchaseId, purchaseInvoiceId attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • purchaseId, purchaseInvoiceId attributes Added
PUT /transactions/{id}.json
  • Body
  • application/json content type Modified
    • purchaseId, purchaseInvoiceId attributes Added
PUT /templates/{id}.json
  • Body
  • application/json content type Modified
    • customDelimiter, xmlDateDormat attributes Added
PUT /template-mappings/{id}.json
  • Body
  • application/json content type Modified
    • stateFormat attribute Modified
      • Attribute is now required

        Breaking

      • stateFormat property Modified
        • Property is now required

          Breaking

PUT /shopify-stores/{id}.json
  • Body
  • application/json content type Modified
    • archiveReason, facebookUnpaidOrders, hookdeckId, importArchivedOrdersFulfilled, importMetaFields, locationIds, orderMetafields, orderMetafieldsKey, orderMetafieldsValue, overwriteScope, productImport, unpaidAllowList attributes Added
PUT /shipping-rates/{id}.json
  • Body
  • application/json content type Modified
    • allowList, integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint attributes Added
PUT /shipping-rate-zones/{id}.json
  • Body
  • application/json content type Modified
    • integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint, variantScope attributes Added
PUT /shipping-rate-carriers/{id}.json
  • Body
  • application/json content type Modified
    • shippingRateId attribute Modified
      • Attribute is no longer required

      • Type went from integer(int32) to integer(int32) | null

      • shippingRateId property Modified
        • Property is no longer required

        • Type went from integer(int32) to integer(int32) | null

    • dropshipProviderId attribute Added
PUT /shipping-integrations/{id}.json
  • Body
  • application/json content type Modified
    • refundEndpoint attribute Added
PUT /sales/{id}.json
  • Body
  • application/json content type Modified
    • currencyId, exchangeRate, externalChannelSiteId, iso, paymentProviderIds, saleReturnProblems attributes Added
PUT /sale-shipping-rates/{id}.json
  • Body
  • application/json content type Modified
    • basePrice, serviceCode, tax attributes Added
PUT /custom-field-sale-return-items/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Added
PUT /custom-field-sale-items/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Added
PUT /custom-field-resellers/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Added
PUT /custom-field-dropshipments/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Added
PUT /custom-field-dropship-providers/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Added
PUT /custom-channels/{id}.json
  • Body
  • application/json content type Modified
    • cloneOrderNotifications, enabled, inventoryEndpointPrice, priceEndpointInventory, priceListEndpoint, publishingAcknowledgement, publishingEndpoint, webhookHash attributes Added
PUT /channels/{id}/acknowledge-variant.json
  • Body
  • application/json content type Modified
    • externalId attribute Modified
      • Attribute is no longer required

      • Type went from string to string | null

      • externalId property Modified
        • Property is no longer required

        • Type went from string to string | null

    • cacheHash, costPriceRetries, costPriceRetry, externalCreatedAt, inventoryRetries, inventoryRetry, metaFieldsHash, priceListHash, priceListRetry, priceRetries, priceRetry attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • externalId attribute Modified
        • Attribute is no longer required

        • Type went from string to string | null

      • cacheHash, costPriceRetries, costPriceRetry, externalCreatedAt, inventoryRetries, inventoryRetry, metaFieldsHash, priceListHash, priceListRetry, priceRetries, priceRetry attributes Added
PUT /channels/{id}.json
  • Body
  • application/json content type Modified
    • bundleInventorySync, cacheRates, checkDropshipAt, disableVariantInventorySync, dropshipAllowTags, enforceRefundLimits, eoriNumber, externalFulfillmentTrigger, finalizationDelay, importChannelFulfillments, inhouseBrandNames, inventorySyncTrigger, lockIso, maximumExpectedShipping, maximumExpectedShippingDuration, negativeStock, negativeStockLevel, optionValueTarget, orderRoutingEndpoint, publishAdditionalTags, publishThrottle, reverseSplitShipping, saleCustomFields, saleCustomFieldsScope, syncCustomerNotes, syncSingleVariantMetafields, syncWeightZero, taxRateId, unallocatedDropship, useOrderRoutingEndpoint, useVariantImage, variantImportScope attributes Added
PUT /channel-variants/{id}.json
  • Body
  • application/json content type Modified
    • externalId attribute Modified
      • Attribute is no longer required

      • Type went from string to string | null

      • externalId property Modified
        • Property is no longer required

        • Type went from string to string | null

    • cacheHash, costPriceRetries, costPriceRetry, externalCreatedAt, inventoryRetries, inventoryRetry, metaFieldsHash, priceListHash, priceListRetry, priceRetries, priceRetry attributes Added
PUT /channel-variant-updates/{id}.json
  • Body
  • application/json content type Modified
    • retries, retry attributes Added
PUT /channel-variant-imports/{id}.json
  • Body
  • application/json content type Modified
    • costPrice, grams, inventoryPolicy, sku attributes Added
PUT /channel-shipment-updates/{id}.json
  • Body
  • application/json content type Modified
    • statusProblem attribute Added
PUT /channel-commission-rates/{id}.json
  • Body
  • application/json content type Modified
    • filterType, tags attributes Added
PUT /big-commerce-stores/{id}.json
  • Body
  • application/json content type Modified
    • archiveReason, authenticationType, externalChannelId, importCancelledOrders, orderPolling, singleVariantPricingUpdate, storeHash, useTotalTax attributes Added
POST /woo-commerce-stores.json
  • Body
  • application/json content type Modified
    • archiveReason, suffix attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • archiveReason, suffix attributes Added
POST /warehouses.json
  • Body
  • application/json content type Modified
    • status attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • status attribute Added
POST /vendors/{id}/dropship.json
  • Body
  • application/json content type Modified
    • magentoStoreId attribute Modified
      • Type went from string | null to integer(int32) | null

        Breaking

      • magentoStoreId property Modified
        • Type went from string | null to integer(int32) | null

          Breaking

    • applyReturnPenalty, commissionGrossTax, commissionPriceInventoryFeedId, commissionRateBase, commissionRateEndpointHash, commissionRateShipping, commissionReverseTaxIncluded, currencyId, customCarriers, dailyEmailBatches, defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, eoriNumber, generatePayloadEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, invoiceIssuer, invoiceReturnShipping, invoiceReturnShippingType, invoiceShippingSources, invoiceShippingTax, invoiceTaxSource, magentoAgreementId, monthlyPaymentDay, orderSplittingEndpoint, packagingWeight, packingSlipFromLabel, paymentScheduler, pdfEndpoint, platformDiscount, platformLocation, platformNotes, platformPriceFallback, platformPriceListId, platformStateCode, platformTaxIncluded, platformTrackingCompanyRequirement, platformTrackingRequirement, restrictionDays, restrictionDaysScope, restrictionTags, restrictionTagsScope, returnDropshipProviderAddressId, returnShipmentTrigger, returnShippingRateId, reverseShippingInvoice, sendTransferNotification, shipmentFetchFrequency, shippingEndpointImportSeconds, shippingEndpointLastFetchedAt, shippingEndpointProblem, shippingReminderAdmin, shippingTaxRateCountries, shippingTaxRateId, shippingTaxRateScope, shippingUpdateExtension, shippingUpdateExtensionDuration, shippingUpdateSchedule, shipstationPartnerKey, stripeFlow, syncCompanyTag, syncDropshipTag, syncInternalShipmentsToPlatform, syncOrderWeight, syncReferenceTag, transferTerms, updateOrderNotes, useDropshipmentSplittingEndpoint, useGeneratePayloadEndpoint, useInternalReferenceTemplate, usePdfEndpoint, vendorPortalShowInvoices attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • magentoStoreId attribute Modified
        • Type went from string | null to integer(int32) | null

          Breaking

      • applyReturnPenalty, commissionGrossTax, commissionPriceInventoryFeedId, commissionRateBase, commissionRateEndpointHash, commissionRateShipping, commissionReverseTaxIncluded, currencyId, customCarriers, dailyEmailBatches, defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, eoriNumber, generatePayloadEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, invoiceIssuer, invoiceReturnShipping, invoiceReturnShippingType, invoiceShippingSources, invoiceShippingTax, invoiceTaxSource, magentoAgreementId, monthlyPaymentDay, orderSplittingEndpoint, packagingWeight, packingSlipFromLabel, paymentScheduler, pdfEndpoint, platformDiscount, platformLocation, platformNotes, platformPriceFallback, platformPriceListId, platformStateCode, platformTaxIncluded, platformTrackingCompanyRequirement, platformTrackingRequirement, restrictionDays, restrictionDaysScope, restrictionTags, restrictionTagsScope, returnDropshipProviderAddressId, returnShipmentTrigger, returnShippingRateId, reverseShippingInvoice, sendTransferNotification, shipmentFetchFrequency, shippingEndpointImportSeconds, shippingEndpointLastFetchedAt, shippingEndpointProblem, shippingReminderAdmin, shippingTaxRateCountries, shippingTaxRateId, shippingTaxRateScope, shippingUpdateExtension, shippingUpdateExtensionDuration, shippingUpdateSchedule, shipstationPartnerKey, stripeFlow, syncCompanyTag, syncDropshipTag, syncInternalShipmentsToPlatform, syncOrderWeight, syncReferenceTag, transferTerms, updateOrderNotes, useDropshipmentSplittingEndpoint, useGeneratePayloadEndpoint, useInternalReferenceTemplate, usePdfEndpoint, vendorPortalShowInvoices attributes Added
POST /vendors/{id}/assign-dropship-provider.json
  • Body
  • application/json content type Modified
    • magentoStoreId attribute Modified
      • Type went from string | null to integer(int32) | null

        Breaking

      • magentoStoreId property Modified
        • Type went from string | null to integer(int32) | null

          Breaking

    • applyReturnPenalty, commissionGrossTax, commissionPriceInventoryFeedId, commissionRateBase, commissionRateEndpointHash, commissionRateShipping, commissionReverseTaxIncluded, currencyId, customCarriers, dailyEmailBatches, defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, eoriNumber, generatePayloadEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, invoiceIssuer, invoiceReturnShipping, invoiceReturnShippingType, invoiceShippingSources, invoiceShippingTax, invoiceTaxSource, magentoAgreementId, monthlyPaymentDay, orderSplittingEndpoint, packagingWeight, packingSlipFromLabel, paymentScheduler, pdfEndpoint, platformDiscount, platformLocation, platformNotes, platformPriceFallback, platformPriceListId, platformStateCode, platformTaxIncluded, platformTrackingCompanyRequirement, platformTrackingRequirement, restrictionDays, restrictionDaysScope, restrictionTags, restrictionTagsScope, returnDropshipProviderAddressId, returnShipmentTrigger, returnShippingRateId, reverseShippingInvoice, sendTransferNotification, shipmentFetchFrequency, shippingEndpointImportSeconds, shippingEndpointLastFetchedAt, shippingEndpointProblem, shippingReminderAdmin, shippingTaxRateCountries, shippingTaxRateId, shippingTaxRateScope, shippingUpdateExtension, shippingUpdateExtensionDuration, shippingUpdateSchedule, shipstationPartnerKey, stripeFlow, syncCompanyTag, syncDropshipTag, syncInternalShipmentsToPlatform, syncOrderWeight, syncReferenceTag, transferTerms, updateOrderNotes, useDropshipmentSplittingEndpoint, useGeneratePayloadEndpoint, useInternalReferenceTemplate, usePdfEndpoint, vendorPortalShowInvoices attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • magentoStoreId attribute Modified
        • Type went from string | null to integer(int32) | null

          Breaking

      • applyReturnPenalty, commissionGrossTax, commissionPriceInventoryFeedId, commissionRateBase, commissionRateEndpointHash, commissionRateShipping, commissionReverseTaxIncluded, currencyId, customCarriers, dailyEmailBatches, defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, eoriNumber, generatePayloadEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, invoiceIssuer, invoiceReturnShipping, invoiceReturnShippingType, invoiceShippingSources, invoiceShippingTax, invoiceTaxSource, magentoAgreementId, monthlyPaymentDay, orderSplittingEndpoint, packagingWeight, packingSlipFromLabel, paymentScheduler, pdfEndpoint, platformDiscount, platformLocation, platformNotes, platformPriceFallback, platformPriceListId, platformStateCode, platformTaxIncluded, platformTrackingCompanyRequirement, platformTrackingRequirement, restrictionDays, restrictionDaysScope, restrictionTags, restrictionTagsScope, returnDropshipProviderAddressId, returnShipmentTrigger, returnShippingRateId, reverseShippingInvoice, sendTransferNotification, shipmentFetchFrequency, shippingEndpointImportSeconds, shippingEndpointLastFetchedAt, shippingEndpointProblem, shippingReminderAdmin, shippingTaxRateCountries, shippingTaxRateId, shippingTaxRateScope, shippingUpdateExtension, shippingUpdateExtensionDuration, shippingUpdateSchedule, shipstationPartnerKey, stripeFlow, syncCompanyTag, syncDropshipTag, syncInternalShipmentsToPlatform, syncOrderWeight, syncReferenceTag, transferTerms, updateOrderNotes, useDropshipmentSplittingEndpoint, useGeneratePayloadEndpoint, useInternalReferenceTemplate, usePdfEndpoint, vendorPortalShowInvoices attributes Added
POST /variants.json
  • Body
  • application/json content type Modified
    • packingDepth attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingDepth property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • packingHeight attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingHeight property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • packingWidth attribute Modified
      • Type went from integer(int32) | null to number | null

        Breaking

      • packingWidth property Modified
        • Type went from integer(int32) | null to number | null

          Breaking

    • imagesRaw, minimumGuidePrice, mpn attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • packingDepth, packingHeight, packingWidth attributes Modified
        • Type went from integer(int32) | null to number | null

          Breaking

      • imagesRaw, minimumGuidePrice, mpn attributes Added
PUT /inventory-imports/{id}.json
  • Body
  • application/json content type Modified
    • archiveReason attribute Added
PUT /inventory-feeds/{id}/publish-all.json
  • Body
  • application/json content type Modified
    • queueName, statusProblem attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • queueName, statusProblem attributes Added
PUT /inventory-feeds/{id}.json
  • Body
  • application/json content type Modified
    • archiveReason, automatedFetching, automaticallyConnectChannelVariant, automaticallyConnectOptionValues, cacheChanges, decimalNotation, diffPrevious, exportSkuThreshold, fetchCleanup, fetchFrequencyReason, forceAllInventoryUpdates, hash, hookdeckId, inlineInventoryUpdates, inventoryEndpoint, inventoryFeedMappingUrl, inventoryLocationMetafields, inventoryPolicySync, limitHandling, locationFetch, manualFetchFrequency, metaFieldTagDelimiters, negativeInventoryBuffer, persistConnections, prestashopBarcodeField, preventConnectDuplicates, priceUpliftEndpoint, priceVisibility, proxyUri, reviewApprovedEndpoint, reviewRejectedEndpoint, skuImportStrategy, skuImportStrategyOption, skuImportStrategySearch, sourceLocation, strippedTags, syncEqualCompareAtPrice, syncWeightZero, taxableOverride, useInventoryEndpoint, usePriceUpliftEndpoint, useReviewApprovedEndpoint, useReviewRejectedEndpoint, xmlMapping, xmlPath, zeroNullPrices attributes Added
PUT /inventory-feed-variants/{id}.json
  • Body
  • application/json content type Modified
    • allocationBufferOverride, countryOfOrigin, distanceUnit, externalUrl, hsCode, inventoryQuantityOverride, inventoryUpdatedAt, locations, manualInventoryPolicy, manualInventoryQuantity, mpn, originalCompareAtPrice, originalInventoryQuantity, originalRetailPrice, packingDepth, packingHeight, packingWidth, priceUpdatedAt, pricingOverride, pricingOverrideUplift, publishProblem, retriedPublishingAt, retriedPublishingTimes, retryPublishing, retryPublishingParams, reviewReasonId, reviewStatus, taxable attributes Added
PUT /inventory-feed-channels/{id}.json
  • Body
  • application/json content type Modified
    • externalLocationId attribute Added
PUT /inventory-exports/{id}.json
  • Body
  • application/json content type Modified
    • scheduledType attribute Added
PUT /importers/{id}.json
  • Body
  • application/json content type Modified
    • eoriNumber attribute Added
PUT /fulfillments/{id}/move-to-dropship.json
  • Body
  • application/json content type Modified
    • internalReference, invoiceProblem, pauseProblems, returnLabelProblem, sendSource, vendorReceivedStatusReason attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • internalReference, invoiceProblem, pauseProblems, returnLabelProblem, sendSource, vendorReceivedStatusReason attributes Added
PUT /errors/{id}.json
  • Body
  • application/json content type Modified
    • problem attribute Added
PUT /dropshipments/{id}.json
  • Body
  • application/json content type Modified
    • labelPrintStatus, labelProblem, pickupProblem, sendShippingUpdateProblem attributes Added
PUT /dropshipment-imports/{id}.json
  • Body
  • application/json content type Modified
    • dropshipmentId attribute Modified
      • Attribute is no longer required

      • Type went from integer(int32) to integer(int32) | null

      • dropshipmentId property Modified
        • Property is no longer required

        • Type went from integer(int32) to integer(int32) | null

    • dropshipProviderId, problem, purchaseId attributes Added
PUT /dropship-providers/{id}.json
  • Body
  • application/json content type Modified
    • magentoStoreId attribute Modified
      • Type went from string | null to integer(int32) | null

        Breaking

      • magentoStoreId property Modified
        • Type went from string | null to integer(int32) | null

          Breaking

    • applyReturnPenalty, commissionGrossTax, commissionPriceInventoryFeedId, commissionRateBase, commissionRateEndpointHash, commissionRateShipping, commissionReverseTaxIncluded, currencyId, customCarriers, dailyEmailBatches, defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, eoriNumber, generatePayloadEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, invoiceIssuer, invoiceReturnShipping, invoiceReturnShippingType, invoiceShippingSources, invoiceShippingTax, invoiceTaxSource, magentoAgreementId, monthlyPaymentDay, orderSplittingEndpoint, packagingWeight, packingSlipFromLabel, paymentScheduler, pdfEndpoint, platformDiscount, platformLocation, platformNotes, platformPriceFallback, platformPriceListId, platformStateCode, platformTaxIncluded, platformTrackingCompanyRequirement, platformTrackingRequirement, restrictionDays, restrictionDaysScope, restrictionTags, restrictionTagsScope, returnDropshipProviderAddressId, returnShipmentTrigger, returnShippingRateId, reverseShippingInvoice, sendTransferNotification, shipmentFetchFrequency, shippingEndpointImportSeconds, shippingEndpointLastFetchedAt, shippingEndpointProblem, shippingReminderAdmin, shippingTaxRateCountries, shippingTaxRateId, shippingTaxRateScope, shippingUpdateExtension, shippingUpdateExtensionDuration, shippingUpdateSchedule, shipstationPartnerKey, stripeFlow, syncCompanyTag, syncDropshipTag, syncInternalShipmentsToPlatform, syncOrderWeight, syncReferenceTag, transferTerms, updateOrderNotes, useDropshipmentSplittingEndpoint, useGeneratePayloadEndpoint, useInternalReferenceTemplate, usePdfEndpoint, vendorPortalShowInvoices attributes Added
PUT /dropship-provider-shipping-fields/{id}.json
  • Body
  • application/json content type Modified
    • columnType attribute Added
PUT /dropship-provider-addresses/{id}.json
  • Body
  • application/json content type Modified
    • eoriNumber, shippingRateId, taxId attributes Added
PUT /data-imports/{id}.json
  • Body
  • application/json content type Modified
    • queueName, statusProblem attributes Added
PUT /data-exports/{id}.json
  • Body
  • application/json content type Modified
    • queueName, retries, statusProblem attributes Added
PUT /customers/{id}.json
  • Body
  • application/json content type Modified
    • token attribute Added
PUT /custom-field-vendors/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Added
PUT /custom-field-variants/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Added
PUT /custom-field-sales/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Added
GET /dropshipments/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • labelPrintStatus, labelProblem, pickupProblem, sendShippingUpdateProblem attributes Added
GET /dropshipment-imports/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipmentId attribute Modified
        • Attribute is no longer required

        • Type went from integer(int32) to integer(int32) | null

      • dropshipProviderId, problem, purchaseId attributes Added
GET /dropship-providers/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • magentoStoreId attribute Modified
        • Type went from string | null to integer(int32) | null

          Breaking

      • applyReturnPenalty, commissionGrossTax, commissionPriceInventoryFeedId, commissionRateBase, commissionRateEndpointHash, commissionRateShipping, commissionReverseTaxIncluded, currencyId, customCarriers, dailyEmailBatches, defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, eoriNumber, generatePayloadEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, invoiceIssuer, invoiceReturnShipping, invoiceReturnShippingType, invoiceShippingSources, invoiceShippingTax, invoiceTaxSource, magentoAgreementId, monthlyPaymentDay, orderSplittingEndpoint, packagingWeight, packingSlipFromLabel, paymentScheduler, pdfEndpoint, platformDiscount, platformLocation, platformNotes, platformPriceFallback, platformPriceListId, platformStateCode, platformTaxIncluded, platformTrackingCompanyRequirement, platformTrackingRequirement, restrictionDays, restrictionDaysScope, restrictionTags, restrictionTagsScope, returnDropshipProviderAddressId, returnShipmentTrigger, returnShippingRateId, reverseShippingInvoice, sendTransferNotification, shipmentFetchFrequency, shippingEndpointImportSeconds, shippingEndpointLastFetchedAt, shippingEndpointProblem, shippingReminderAdmin, shippingTaxRateCountries, shippingTaxRateId, shippingTaxRateScope, shippingUpdateExtension, shippingUpdateExtensionDuration, shippingUpdateSchedule, shipstationPartnerKey, stripeFlow, syncCompanyTag, syncDropshipTag, syncInternalShipmentsToPlatform, syncOrderWeight, syncReferenceTag, transferTerms, updateOrderNotes, useDropshipmentSplittingEndpoint, useGeneratePayloadEndpoint, useInternalReferenceTemplate, usePdfEndpoint, vendorPortalShowInvoices attributes Added
GET /dropship-provider-shipping-fields/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • columnType attribute Added
GET /dropship-provider-addresses/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • eoriNumber, shippingRateId, taxId attributes Added
GET /data-imports/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • queueName, statusProblem attributes Added
GET /data-exports/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • queueName, retries, statusProblem attributes Added
GET /customers/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • token attribute Added
GET /custom-field-vendors/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
GET /custom-field-variants/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
GET /custom-field-sales/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
GET /custom-field-sale-returns/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
GET /custom-field-sale-return-items/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
GET /custom-field-sale-items/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
GET /custom-field-resellers/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
GET /custom-field-dropshipments/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
GET /custom-field-dropship-providers/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Added
GET /custom-channels/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • cloneOrderNotifications, enabled, inventoryEndpointPrice, priceEndpointInventory, priceListEndpoint, publishingAcknowledgement, publishingEndpoint, webhookHash attributes Added
GET /channels/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • bundleInventorySync, cacheRates, checkDropshipAt, disableVariantInventorySync, dropshipAllowTags, enforceRefundLimits, eoriNumber, externalFulfillmentTrigger, finalizationDelay, importChannelFulfillments, inhouseBrandNames, inventorySyncTrigger, lockIso, maximumExpectedShipping, maximumExpectedShippingDuration, negativeStock, negativeStockLevel, optionValueTarget, orderRoutingEndpoint, publishAdditionalTags, publishThrottle, reverseSplitShipping, saleCustomFields, saleCustomFieldsScope, syncCustomerNotes, syncSingleVariantMetafields, syncWeightZero, taxRateId, unallocatedDropship, useOrderRoutingEndpoint, useVariantImage, variantImportScope attributes Added
GET /channel-variants/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • externalId attribute Modified
        • Attribute is no longer required

        • Type went from string to string | null

      • cacheHash, costPriceRetries, costPriceRetry, externalCreatedAt, inventoryRetries, inventoryRetry, metaFieldsHash, priceListHash, priceListRetry, priceRetries, priceRetry attributes Added
GET /channel-variant-updates/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • retries, retry attributes Added
GET /channel-variant-imports/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • costPrice, grams, inventoryPolicy, sku attributes Added
GET /channel-shipment-updates/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • statusProblem attribute Added
GET /channel-commission-rates/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • filterType, tags attributes Added
GET /big-commerce-stores/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • archiveReason, authenticationType, externalChannelId, importCancelledOrders, orderPolling, singleVariantPricingUpdate, storeHash, useTotalTax attributes Added
DELETE /inventory-feeds/{id}/remove-by-external-id.json
  • Body
  • application/json content type Modified
    • allocationBufferOverride, countryOfOrigin, distanceUnit, externalUrl, hsCode, inventoryQuantityOverride, inventoryUpdatedAt, locations, manualInventoryPolicy, manualInventoryQuantity, mpn, originalCompareAtPrice, originalInventoryQuantity, originalRetailPrice, packingDepth, packingHeight, packingWidth, priceUpdatedAt, pricingOverride, pricingOverrideUplift, publishProblem, retriedPublishingAt, retriedPublishingTimes, retryPublishing, retryPublishingParams, reviewReasonId, reviewStatus, taxable attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • allocationBufferOverride, countryOfOrigin, distanceUnit, externalUrl, hsCode, inventoryQuantityOverride, inventoryUpdatedAt, locations, manualInventoryPolicy, manualInventoryQuantity, mpn, originalCompareAtPrice, originalInventoryQuantity, originalRetailPrice, packingDepth, packingHeight, packingWidth, priceUpdatedAt, pricingOverride, pricingOverrideUplift, publishProblem, retriedPublishingAt, retriedPublishingTimes, retryPublishing, retryPublishingParams, reviewReasonId, reviewStatus, taxable attributes Added
GET /shipping-rate-carriers/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • shippingRateId attribute Modified
        • Attribute is no longer required

        • Type went from integer(int32) to integer(int32) | null

      • dropshipProviderId attribute Added
GET /shipping-integrations/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • refundEndpoint attribute Added
GET /sales/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • currencyId, exchangeRate, externalChannelSiteId, iso, paymentProviderIds, saleReturnProblems attributes Added
GET /sale-shipping-rates/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • basePrice, serviceCode, tax attributes Added
GET /sale-returns/{id}/weight.json
  • Body
  • application/json content type Modified
    • dropshipProviderAddressId attribute Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipProviderAddressId attribute Added
GET /sale-returns/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipProviderAddressId attribute Added
GET /sale-items/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • basePrice, displayTax, dropshipProviderAddressId, priceBase, priceDisplay, priceExtended attributes Added
GET /sale-invoices/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • accountingProblem attribute Added
GET /purchases/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • internalReference, invoiceProblem, pauseProblems, returnLabelProblem, sendSource, vendorReceivedStatusReason attributes Added
GET /purchase-shipping-rates/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • serviceCode, targetPrice, tax attributes Added
GET /purchase-notifications/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • statusProblem attribute Added
GET /purchase-items/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipProviderInventoryFeedVariantId, priceBase, priceDisplay, priceExtended attributes Added
GET /purchase-invoices/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • accountingProblem, invoiceShippingProblem, invoiceShippingSource, saleReturnId, saleReturnInvoiceShippingSource, saleReturnItemId, transactionId attributes Added
GET /errors/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • problem attribute Added
GET /importers/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • eoriNumber attribute Added
GET /inventory-exports/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • scheduledType attribute Added
GET /inventory-exports/{id}/export.json
  • Body
  • application/json content type Modified
    • queueName, retries, statusProblem attributes Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • queueName, retries, statusProblem attributes Added
GET /inventory-feed-channels/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • externalLocationId attribute Added
GET /inventory-feed-variants/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • allocationBufferOverride, countryOfOrigin, distanceUnit, externalUrl, hsCode, inventoryQuantityOverride, inventoryUpdatedAt, locations, manualInventoryPolicy, manualInventoryQuantity, mpn, originalCompareAtPrice, originalInventoryQuantity, originalRetailPrice, packingDepth, packingHeight, packingWidth, priceUpdatedAt, pricingOverride, pricingOverrideUplift, publishProblem, retriedPublishingAt, retriedPublishingTimes, retryPublishing, retryPublishingParams, reviewReasonId, reviewStatus, taxable attributes Added
GET /inventory-feeds/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • archiveReason, automatedFetching, automaticallyConnectChannelVariant, automaticallyConnectOptionValues, cacheChanges, decimalNotation, diffPrevious, exportSkuThreshold, fetchCleanup, fetchFrequencyReason, forceAllInventoryUpdates, hash, hookdeckId, inlineInventoryUpdates, inventoryEndpoint, inventoryFeedMappingUrl, inventoryLocationMetafields, inventoryPolicySync, limitHandling, locationFetch, manualFetchFrequency, metaFieldTagDelimiters, negativeInventoryBuffer, persistConnections, prestashopBarcodeField, preventConnectDuplicates, priceUpliftEndpoint, priceVisibility, proxyUri, reviewApprovedEndpoint, reviewRejectedEndpoint, skuImportStrategy, skuImportStrategyOption, skuImportStrategySearch, sourceLocation, strippedTags, syncEqualCompareAtPrice, syncWeightZero, taxableOverride, useInventoryEndpoint, usePriceUpliftEndpoint, useReviewApprovedEndpoint, useReviewRejectedEndpoint, xmlMapping, xmlPath, zeroNullPrices attributes Added
GET /inventory-imports/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • archiveReason attribute Added
GET /landed-cost-purchase-invoice-items/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • exchangeIso, exchangeRate attributes Added
GET /landed-cost-purchase-invoices/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • exchangeIso, exchangeRate attributes Added
GET /magento-stores/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • apiPassword attribute Modified
        • Attribute is no longer required

        • Type went from string to string | null

      • archiveReason, resourcePath, sourceLocation attributes Added
GET /payment-methods/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • showNotes attribute Added
GET /price-lists/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • cacheImport, comparePrevious, delimiter, importSeconds attributes Added
GET /purchase-invoice-payments/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • totals attribute Added
Added 103
GET /inventory-feed-payloads/{id}.json
GET /dropship-provider-warehouses/{id}.json
GET /dropship-provider-shipment-imports/{id}.json
GET /dropship-provider-platform-actions/{id}.json
GET /dropship-provider-inventory-feed-variants/{id}.json
GET /dropship-locations/{id}.json
GET /custom-field-purchases/{id}.json
GET /custom-field-purchase-items/{id}.json
GET /custom-field-dropshipment-items/{id}.json
GET /channels/{id}/variant-levels.json
GET /channel-sites/{id}.json
GET /channel-price-lists/{id}.json
GET /channel-dropship-provider-tax-rates/{id}.json
GET /inventory-feed-variant-connections/{id}.json
GET /label-payloads/{id}.json
GET /portal-links/{id}.json
GET /price-list-imports/{id}.json
GET /price-list-variants/{id}.json
GET /review-reasons/{id}.json
GET /sale-item-commissions/{id}.json
GET /sale-item-routings/{id}.json
GET /saleor-stores/{id}.json
GET /shipping-rate-zone-variants/{id}.json
GET /variant-hs-codes/{id}.json
GET /webhook-payloads/{id}.json
PUT /channel-dropship-provider-tax-rates/{id}.json
DELETE /channel-dropship-locations/{id}.json
DELETE /channel-dropship-provider-tax-rates/{id}.json
DELETE /channel-price-lists/{id}.json
DELETE /channel-sites/{id}.json
DELETE /custom-field-dropshipment-items/{id}.json
DELETE /custom-field-purchase-items/{id}.json
DELETE /custom-field-purchases/{id}.json
DELETE /dropship-locations/{id}.json
DELETE /dropship-provider-inventory-feed-variants/{id}.json
DELETE /dropship-provider-platform-actions/{id}.json
DELETE /dropship-provider-shipment-imports/{id}.json
DELETE /dropship-provider-warehouses/{id}.json
DELETE /inventory-feed-payloads/{id}.json
DELETE /inventory-feed-variant-connections/{id}.json
DELETE /label-payloads/{id}.json
DELETE /portal-links/{id}.json
DELETE /price-list-imports/{id}.json
DELETE /price-list-variants/{id}.json
DELETE /review-reasons/{id}.json
DELETE /sale-item-commissions/{id}.json
DELETE /sale-item-routings/{id}.json
DELETE /saleor-stores/{id}.json
DELETE /shipping-rate-zone-variants/{id}.json
DELETE /variant-hs-codes/{id}.json
DELETE /webhook-payloads/{id}.json
GET /channel-dropship-locations/{id}.json
PUT /channel-price-lists/{id}.json
PUT /channel-sites/{id}.json
PUT /channels/{id}/variant-set-level.json
PUT /custom-field-dropshipment-items/{id}.json
PUT /custom-field-purchase-items/{id}.json
PUT /custom-field-purchases/{id}.json
PUT /dropship-locations/{id}.json
PUT /dropship-provider-inventory-feed-variants/{id}.json
PUT /dropship-provider-platform-actions/{id}.json
PUT /dropship-provider-shipment-imports/{id}.json
PUT /dropship-provider-warehouses/{id}.json
PUT /inventory-feed-payloads/{id}.json
PUT /inventory-feed-variant-connections/{id}.json
PUT /label-payloads/{id}.json
PUT /portal-links/{id}.json
PUT /price-list-imports/{id}.json
PUT /price-list-variants/{id}.json
PUT /review-reasons/{id}.json
PUT /sale-item-commissions/{id}.json
PUT /sale-item-routings/{id}.json
PUT /saleor-stores/{id}.json
PUT /shipping-rate-zone-variants/{id}.json
PUT /variant-hs-codes/{id}.json
PUT /warehouses/{id}/import-location-csv.json
PUT /webhook-payloads/{id}.json
POST /channel-dropship-locations.json
POST /channel-dropship-provider-tax-rates.json
POST /channel-price-lists.json
POST /channel-sites.json
POST /custom-field-dropshipment-items.json
POST /custom-field-purchase-items.json
POST /custom-field-purchases.json
POST /dropship-locations.json
POST /dropship-provider-inventory-feed-variants.json
POST /dropship-provider-platform-actions.json
POST /dropship-provider-shipment-imports.json
POST /dropship-provider-warehouses.json
POST /inventory-feed-payloads.json
POST /inventory-feed-variant-connections.json
POST /label-payloads.json
POST /portal-links.json
POST /price-list-imports.json
POST /price-list-variants.json
POST /review-reasons.json
POST /sale-item-commissions.json
POST /sale-item-routings.json
POST /saleor-stores.json
POST /shipping-rate-zone-variants.json
POST /variant-hs-codes.json
POST /webhook-payloads.json
PUT /channel-dropship-locations/{id}.json
139 structure changes including:
35 Breaking changes
104 Modifications
35 Removals
Modified 104 Breaking
DELETE /inventory-feeds/{id}/remove-by-external-id.json
  • Body
  • application/json content type Modified
    • taxable attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • taxable attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /big-commerce-stores/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • authenticationType, storeHash attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /channel-commission-rates/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • filterType, tags attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /channels/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • disableVariantInventorySync, maximumExpectedShipping, maximumExpectedShippingDuration, negativeStock, negativeStockLevel, orderRoutingEndpoint, publishAdditionalTags, saleCustomFields, saleCustomFieldsScope, syncWeightZero, taxRateId, unallocatedDropship, useOrderRoutingEndpoint, variantImportScope attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /custom-channels/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • publishingEndpoint attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /custom-field-dropship-providers/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /custom-field-dropshipments/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /custom-field-resellers/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /custom-field-sale-items/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /custom-field-sale-return-items/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /custom-field-sale-returns/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /custom-field-sales/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /custom-field-scopes/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /custom-field-variants/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /custom-field-vendors/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /dropship-provider-shipping-fields/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • columnType attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /dropship-providers/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • magentoStoreId attribute Modified
        • Type went from integer(int32) | null to string | null

          Breaking

      • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, orderSplittingEndpoint, packagingWeight, platformStateCode, platformTrackingRequirement, returnDropshipProviderAddressId, returnShipmentTrigger, shippingUpdateExtension, shippingUpdateExtensionDuration, useDropshipmentSplittingEndpoint, useInternalReferenceTemplate attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /dropshipments/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • labelProblem attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /dropshipments/{id}/regenerate-label.json
  • Body
  • application/json content type Modified
    • labelProblem attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • labelProblem attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /inventory-exports/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • scheduledType attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /inventory-feed-variants/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • taxable attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /inventory-feeds/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • decimalNotation, fetchCleanup, inventoryPolicySync, manualFetchFequency, strippedTags, syncWeightZero, taxableOverride, xmlMapping, xmlPath, zeroNullPrices attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /payment-methods/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • showNotes attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /purchases/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • internalReference attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /sale-returns/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipProviderAddressId attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /sale-returns/{id}/weight.json
  • Body
  • application/json content type Modified
    • dropshipProviderAddressId attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipProviderAddressId attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /shipping-integrations/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • refundEndpoint attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /shipping-rate-zones/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /shipping-rates/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /shopify-stores/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • orderMetafields, orderMetafieldsKey, orderMetafieldsValue attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /templates/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • xmlDateDormat attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /users/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • credentialCycles attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

GET /woo-commerce-stores/{id}.json
  • Response
  • 200 response Modified
    • application/json content type Modified
      • suffix attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /big-commerce-stores.json
  • Body
  • application/json content type Modified
    • authenticationType, storeHash attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • authenticationType, storeHash attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /channel-commission-rates.json
  • Body
  • application/json content type Modified
    • filterType, tags attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • filterType, tags attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /channels.json
  • Body
  • application/json content type Modified
    • disableVariantInventorySync, maximumExpectedShipping, maximumExpectedShippingDuration, negativeStock, negativeStockLevel, orderRoutingEndpoint, publishAdditionalTags, saleCustomFields, saleCustomFieldsScope, syncWeightZero, taxRateId, unallocatedDropship, useOrderRoutingEndpoint, variantImportScope attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • disableVariantInventorySync, maximumExpectedShipping, maximumExpectedShippingDuration, negativeStock, negativeStockLevel, orderRoutingEndpoint, publishAdditionalTags, saleCustomFields, saleCustomFieldsScope, syncWeightZero, taxRateId, unallocatedDropship, useOrderRoutingEndpoint, variantImportScope attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /custom-channels.json
  • Body
  • application/json content type Modified
    • publishingEndpoint attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • publishingEndpoint attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /custom-field-dropship-providers.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /custom-field-dropshipments.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /custom-field-resellers.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /custom-field-sale-items.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /custom-field-sale-return-items.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /custom-field-sale-returns.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /custom-field-sales.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /custom-field-scopes.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /custom-field-variants.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /custom-field-vendors.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • object attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /dropship-provider-shipping-fields.json
  • Body
  • application/json content type Modified
    • columnType attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • columnType attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /dropship-providers.json
  • Body
  • application/json content type Modified
    • magentoStoreId attribute Modified
      • Type went from integer(int32) | null to string | null

        Breaking

      • magentoStoreId property Modified
        • Type went from integer(int32) | null to string | null

          Breaking

    • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, orderSplittingEndpoint, packagingWeight, platformStateCode, platformTrackingRequirement, returnDropshipProviderAddressId, returnShipmentTrigger, shippingUpdateExtension, shippingUpdateExtensionDuration, useDropshipmentSplittingEndpoint, useInternalReferenceTemplate attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • magentoStoreId attribute Modified
        • Type went from integer(int32) | null to string | null

          Breaking

      • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, orderSplittingEndpoint, packagingWeight, platformStateCode, platformTrackingRequirement, returnDropshipProviderAddressId, returnShipmentTrigger, shippingUpdateExtension, shippingUpdateExtensionDuration, useDropshipmentSplittingEndpoint, useInternalReferenceTemplate attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /dropshipments.json
  • Body
  • application/json content type Modified
    • labelProblem attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • labelProblem attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /inventory-exports.json
  • Body
  • application/json content type Modified
    • scheduledType attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • scheduledType attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /inventory-feed-variants.json
  • Body
  • application/json content type Modified
    • taxable attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • taxable attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /inventory-feed-variants/{id}/publish.json
  • Body
  • application/json content type Modified
    • taxable attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • taxable attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /inventory-feeds.json
  • Body
  • application/json content type Modified
    • decimalNotation, fetchCleanup, inventoryPolicySync, manualFetchFequency, strippedTags, syncWeightZero, taxableOverride, xmlMapping, xmlPath, zeroNullPrices attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • decimalNotation, fetchCleanup, inventoryPolicySync, manualFetchFequency, strippedTags, syncWeightZero, taxableOverride, xmlMapping, xmlPath, zeroNullPrices attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /payment-methods.json
  • Body
  • application/json content type Modified
    • showNotes attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • showNotes attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /purchases.json
  • Body
  • application/json content type Modified
    • internalReference attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • internalReference attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /purchases/{id}/ship.json
  • Body
  • application/json content type Modified
    • labelProblem attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • labelProblem attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /sale-returns.json
  • Body
  • application/json content type Modified
    • dropshipProviderAddressId attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipProviderAddressId attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /sales/{id}/cancel.json
  • Body
  • application/json content type Modified
    • dropshipProviderAddressId attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
POST /shipping-integrations.json
  • Body
  • application/json content type Modified
    • refundEndpoint attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • refundEndpoint attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /shipping-rate-zones.json
  • Body
  • application/json content type Modified
    • integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /shipping-rates.json
  • Body
  • application/json content type Modified
    • integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /shopify-stores.json
  • Body
  • application/json content type Modified
    • orderMetafields, orderMetafieldsKey, orderMetafieldsValue attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • orderMetafields, orderMetafieldsKey, orderMetafieldsValue attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /templates.json
  • Body
  • application/json content type Modified
    • xmlDateDormat attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • xmlDateDormat attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /users.json
  • Body
  • application/json content type Modified
    • credentialCycles attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • credentialCycles attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /vendors/{id}/assign-dropship-provider.json
  • Body
  • application/json content type Modified
    • magentoStoreId attribute Modified
      • Type went from integer(int32) | null to string | null

        Breaking

      • magentoStoreId property Modified
        • Type went from integer(int32) | null to string | null

          Breaking

    • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, orderSplittingEndpoint, packagingWeight, platformStateCode, platformTrackingRequirement, returnDropshipProviderAddressId, returnShipmentTrigger, shippingUpdateExtension, shippingUpdateExtensionDuration, useDropshipmentSplittingEndpoint, useInternalReferenceTemplate attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • magentoStoreId attribute Modified
        • Type went from integer(int32) | null to string | null

          Breaking

      • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, orderSplittingEndpoint, packagingWeight, platformStateCode, platformTrackingRequirement, returnDropshipProviderAddressId, returnShipmentTrigger, shippingUpdateExtension, shippingUpdateExtensionDuration, useDropshipmentSplittingEndpoint, useInternalReferenceTemplate attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /vendors/{id}/dropship.json
  • Body
  • application/json content type Modified
    • magentoStoreId attribute Modified
      • Type went from integer(int32) | null to string | null

        Breaking

      • magentoStoreId property Modified
        • Type went from integer(int32) | null to string | null

          Breaking

    • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, orderSplittingEndpoint, packagingWeight, platformStateCode, platformTrackingRequirement, returnDropshipProviderAddressId, returnShipmentTrigger, shippingUpdateExtension, shippingUpdateExtensionDuration, useDropshipmentSplittingEndpoint, useInternalReferenceTemplate attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • magentoStoreId attribute Modified
        • Type went from integer(int32) | null to string | null

          Breaking

      • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, orderSplittingEndpoint, packagingWeight, platformStateCode, platformTrackingRequirement, returnDropshipProviderAddressId, returnShipmentTrigger, shippingUpdateExtension, shippingUpdateExtensionDuration, useDropshipmentSplittingEndpoint, useInternalReferenceTemplate attributes Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

POST /woo-commerce-stores.json
  • Body
  • application/json content type Modified
    • suffix attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • suffix attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

PUT /big-commerce-stores/{id}.json
  • Body
  • application/json content type Modified
    • authenticationType, storeHash attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /channel-commission-rates/{id}.json
  • Body
  • application/json content type Modified
    • filterType, tags attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /channels/{id}.json
  • Body
  • application/json content type Modified
    • disableVariantInventorySync, maximumExpectedShipping, maximumExpectedShippingDuration, negativeStock, negativeStockLevel, orderRoutingEndpoint, publishAdditionalTags, saleCustomFields, saleCustomFieldsScope, syncWeightZero, taxRateId, unallocatedDropship, useOrderRoutingEndpoint, variantImportScope attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /custom-channels/{id}.json
  • Body
  • application/json content type Modified
    • publishingEndpoint attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /custom-field-dropship-providers/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /custom-field-dropshipments/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /custom-field-resellers/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /custom-field-sale-items/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /custom-field-sale-return-items/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /custom-field-sale-returns/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /custom-field-sales/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /custom-field-scopes/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /custom-field-variants/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /custom-field-vendors/{id}.json
  • Body
  • application/json content type Modified
    • object attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /dropship-provider-shipping-fields/{id}.json
  • Body
  • application/json content type Modified
    • columnType attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /dropship-providers/{id}.json
  • Body
  • application/json content type Modified
    • magentoStoreId attribute Modified
      • Type went from integer(int32) | null to string | null

        Breaking

      • magentoStoreId property Modified
        • Type went from integer(int32) | null to string | null

          Breaking

    • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, dropshipmentSplittingEndpoint, internalReferenceTemplate, internalReferenceTemplateDateFormat, orderSplittingEndpoint, packagingWeight, platformStateCode, platformTrackingRequirement, returnDropshipProviderAddressId, returnShipmentTrigger, shippingUpdateExtension, shippingUpdateExtensionDuration, useDropshipmentSplittingEndpoint, useInternalReferenceTemplate attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /dropshipments/{id}.json
  • Body
  • application/json content type Modified
    • labelProblem attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /fulfillments/{id}/move-to-dropship.json
  • Body
  • application/json content type Modified
    • internalReference attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • internalReference attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

PUT /inventory-exports/{id}.json
  • Body
  • application/json content type Modified
    • scheduledType attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /inventory-feed-variants/{id}.json
  • Body
  • application/json content type Modified
    • taxable attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /inventory-feeds/{id}.json
  • Body
  • application/json content type Modified
    • decimalNotation, fetchCleanup, inventoryPolicySync, manualFetchFequency, strippedTags, syncWeightZero, taxableOverride, xmlMapping, xmlPath, zeroNullPrices attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /payment-methods/{id}.json
  • Body
  • application/json content type Modified
    • showNotes attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /purchases/{id}.json
  • Body
  • application/json content type Modified
    • internalReference attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /purchases/{id}/cancel.json
  • Body
  • application/json content type Modified
    • dropshipProviderAddressId attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipProviderAddressId attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

PUT /purchases/{id}/default-label.json
  • Body
  • application/json content type Modified
    • labelProblem attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • labelProblem attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

PUT /purchases/{id}/move-dropship-provider.json
  • Body
  • application/json content type Modified
    • internalReference attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • internalReference attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

PUT /purchases/{id}/send.json
  • Body
  • application/json content type Modified
    • internalReference attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • internalReference attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

PUT /sale-returns/{id}.json
  • Body
  • application/json content type Modified
    • dropshipProviderAddressId attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /sale-returns/{id}/default-label.json
  • Body
  • application/json content type Modified
    • dropshipProviderAddressId attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

  • Response
  • 200 response Modified
    • application/json content type Modified
      • dropshipProviderAddressId attribute Removed
        • Removing a resource is always breaking unless it was deprecated before

          Breaking

PUT /shipping-integrations/{id}.json
  • Body
  • application/json content type Modified
    • refundEndpoint attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /shipping-rate-zones/{id}.json
  • Body
  • application/json content type Modified
    • integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /shipping-rates/{id}.json
  • Body
  • application/json content type Modified
    • integrationFilteringEndpoint, serviceFilteringEndpoint, useIntegrationFilteringEndpoint, useServiceFilteringEndpoint attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /shopify-stores/{id}.json
  • Body
  • application/json content type Modified
    • orderMetafields, orderMetafieldsKey, orderMetafieldsValue attributes Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /templates/{id}.json
  • Body
  • application/json content type Modified
    • xmlDateDormat attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /users/{id}.json
  • Body
  • application/json content type Modified
    • credentialCycles attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

PUT /woo-commerce-stores/{id}.json
  • Body
  • application/json content type Modified
    • suffix attribute Removed
      • Removing a resource is always breaking unless it was deprecated before

        Breaking

Removed 35 Breaking
DELETE /custom-field-dropshipment-items/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /custom-field-purchase-items/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /custom-field-purchases/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /inventory-feed-variant-connections/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /label-payloads/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /sale-item-routings/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /saleor-stores/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /webhook-payloads/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /channels/{id}/variant-levels.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /custom-field-dropshipment-items/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /custom-field-purchase-items/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /custom-field-purchases/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /inventory-feed-variant-connections/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /label-payloads/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /sale-item-routings/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /saleor-stores/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /webhook-payloads/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /custom-field-dropshipment-items.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /custom-field-purchase-items.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /custom-field-purchases.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /inventory-feed-variant-connections.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /label-payloads.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /sale-item-routings.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /saleor-stores.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /webhook-payloads.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /channels/{id}/variant-set-level.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /custom-field-dropshipment-items/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /custom-field-purchase-items/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /custom-field-purchases/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /inventory-feed-variant-connections/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /label-payloads/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /sale-item-routings/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /saleor-stores/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /warehouses/{id}/import-location-csv.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /webhook-payloads/{id}.json
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
4 structure changes including:
4 Additions
Added 4
DELETE /inventory-feed-variant-connections/{id}.json
GET /inventory-feed-variant-connections/{id}.json
POST /inventory-feed-variant-connections.json
PUT /inventory-feed-variant-connections/{id}.json
5 structure changes including:
5 Modifications
Modified 5
GET /dropship-providers/{id}.json
  • Response
  • 200 response Modified
    • dropshipmentSplittingEndpoint, useDropshipmentSplittingEndpoint attributes Added
POST /dropship-providers.json
  • Body
  • content type Modified
    • dropshipmentSplittingEndpoint, useDropshipmentSplittingEndpoint attributes Added
  • Response
  • 200 response Modified
    • dropshipmentSplittingEndpoint, useDropshipmentSplittingEndpoint attributes Added
POST /vendors/{id}/assign-dropship-provider.json
  • Body
  • content type Modified
    • dropshipmentSplittingEndpoint, useDropshipmentSplittingEndpoint attributes Added
  • Response
  • 200 response Modified
    • dropshipmentSplittingEndpoint, useDropshipmentSplittingEndpoint attributes Added
POST /vendors/{id}/dropship.json
  • Body
  • content type Modified
    • dropshipmentSplittingEndpoint, useDropshipmentSplittingEndpoint attributes Added
  • Response
  • 200 response Modified
    • dropshipmentSplittingEndpoint, useDropshipmentSplittingEndpoint attributes Added
PUT /dropship-providers/{id}.json
  • Body
  • content type Modified
    • dropshipmentSplittingEndpoint, useDropshipmentSplittingEndpoint attributes Added
39 structure changes including:
39 Modifications
Modified 39
GET /custom-field-dropship-providers/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
GET /custom-field-dropshipment-items/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
GET /custom-field-dropshipments/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
GET /custom-field-purchase-items/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
GET /custom-field-purchases/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
GET /custom-field-resellers/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
GET /custom-field-sale-items/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
GET /custom-field-sale-return-items/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
GET /custom-field-sale-returns/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
GET /custom-field-sales/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
GET /custom-field-scopes/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
GET /custom-field-variants/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
GET /custom-field-vendors/{id}.json
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-dropship-providers.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-dropshipment-items.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-dropshipments.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-purchase-items.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-purchases.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-resellers.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-sale-items.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-sale-return-items.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-sale-returns.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-sales.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-scopes.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-variants.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
POST /custom-field-vendors.json
  • Body
  • content type Modified
    • object attribute Added
  • Response
  • 200 response Modified
    • object attribute Added
PUT /custom-field-dropship-providers/{id}.json
  • Body
  • content type Modified
    • object attribute Added
PUT /custom-field-dropshipment-items/{id}.json
  • Body
  • content type Modified
    • object attribute Added
PUT /custom-field-dropshipments/{id}.json
  • Body
  • content type Modified
    • object attribute Added
PUT /custom-field-purchase-items/{id}.json
  • Body
  • content type Modified
    • object attribute Added
PUT /custom-field-purchases/{id}.json
  • Body
  • content type Modified
    • object attribute Added
PUT /custom-field-resellers/{id}.json
  • Body
  • content type Modified
    • object attribute Added
PUT /custom-field-sale-items/{id}.json
  • Body
  • content type Modified
    • object attribute Added
PUT /custom-field-sale-return-items/{id}.json
  • Body
  • content type Modified
    • object attribute Added
PUT /custom-field-sale-returns/{id}.json
  • Body
  • content type Modified
    • object attribute Added
PUT /custom-field-sales/{id}.json
  • Body
  • content type Modified
    • object attribute Added
PUT /custom-field-scopes/{id}.json
  • Body
  • content type Modified
    • object attribute Added
PUT /custom-field-variants/{id}.json
  • Body
  • content type Modified
    • object attribute Added
PUT /custom-field-vendors/{id}.json
  • Body
  • content type Modified
    • object attribute Added
3 structure changes including:
3 Modifications
Modified 3
GET /webhook-payloads/{id}.json
  • Response
  • 200 response Modified
    • trigger attribute Added
POST /webhook-payloads.json
  • Body
  • content type Modified
    • trigger attribute Added
  • Response
  • 200 response Modified
    • trigger attribute Added
PUT /webhook-payloads/{id}.json
  • Body
  • content type Modified
    • trigger attribute Added
4 structure changes including:
4 Additions
Added 4
DELETE /webhook-payloads/{id}.json
GET /webhook-payloads/{id}.json
POST /webhook-payloads.json
PUT /webhook-payloads/{id}.json
5 structure changes including:
5 Modifications
Modified 5
GET /dropship-providers/{id}.json
  • Response
  • 200 response Modified
    • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, returnDropshipProviderAddressId attributes Added
POST /dropship-providers.json
  • Body
  • content type Modified
    • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, returnDropshipProviderAddressId attributes Added
  • Response
  • 200 response Modified
    • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, returnDropshipProviderAddressId attributes Added
POST /vendors/{id}/assign-dropship-provider.json
  • Body
  • content type Modified
    • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, returnDropshipProviderAddressId attributes Added
  • Response
  • 200 response Modified
    • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, returnDropshipProviderAddressId attributes Added
POST /vendors/{id}/dropship.json
  • Body
  • content type Modified
    • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, returnDropshipProviderAddressId attributes Added
  • Response
  • 200 response Modified
    • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, returnDropshipProviderAddressId attributes Added
PUT /dropship-providers/{id}.json
  • Body
  • content type Modified
    • defaultAddress, defaultReturnAddress, dropshipProviderAddressId, returnDropshipProviderAddressId attributes Added
4 structure changes including:
4 Additions
Added 4
DELETE /custom-field-purchase-items/{id}.json
GET /custom-field-purchase-items/{id}.json
POST /custom-field-purchase-items.json
PUT /custom-field-purchase-items/{id}.json
5 structure changes including:
5 Modifications
Modified 5
GET /dropship-providers/{id}.json
  • Response
  • 200 response Modified
    • packagingWeight attribute Added
POST /dropship-providers.json
  • Body
  • content type Modified
    • packagingWeight attribute Added
  • Response
  • 200 response Modified
    • packagingWeight attribute Added
POST /vendors/{id}/assign-dropship-provider.json
  • Body
  • content type Modified
    • packagingWeight attribute Added
  • Response
  • 200 response Modified
    • packagingWeight attribute Added
POST /vendors/{id}/dropship.json
  • Body
  • content type Modified
    • packagingWeight attribute Added
  • Response
  • 200 response Modified
    • packagingWeight attribute Added
PUT /dropship-providers/{id}.json
  • Body
  • content type Modified
    • packagingWeight attribute Added
3 structure changes including:
3 Modifications
Modified 3 Breaking
GET /custom-field-dropshipment-items/{id}.json
  • Response
  • 200 response Modified
    • customFieldDropshipmentItemId attribute Removed
POST /custom-field-dropshipment-items.json
  • Body
  • content type Modified
    • customFieldDropshipmentItemId attribute Removed
  • Response
  • 200 response Modified
    • customFieldDropshipmentItemId attribute Removed
PUT /custom-field-dropshipment-items/{id}.json
  • Body
  • content type Modified
    • customFieldDropshipmentItemId attribute Removed
4 structure changes including:
4 Additions
Added 4
DELETE /custom-field-dropshipment-items/{id}.json
GET /custom-field-dropshipment-items/{id}.json
POST /custom-field-dropshipment-items.json
PUT /custom-field-dropshipment-items/{id}.json
5 structure changes including:
5 Modifications
Modified 5
GET /dropship-providers/{id}.json
  • Response
  • 200 response Modified
    • platformStateCode, shippingUpdateExtension, shippingUpdateExtensionDuration attributes Added
POST /dropship-providers.json
  • Body
  • content type Modified
    • platformStateCode, shippingUpdateExtension, shippingUpdateExtensionDuration attributes Added
  • Response
  • 200 response Modified
    • platformStateCode, shippingUpdateExtension, shippingUpdateExtensionDuration attributes Added
POST /vendors/{id}/assign-dropship-provider.json
  • Body
  • content type Modified
    • platformStateCode, shippingUpdateExtension, shippingUpdateExtensionDuration attributes Added
  • Response
  • 200 response Modified
    • platformStateCode, shippingUpdateExtension, shippingUpdateExtensionDuration attributes Added
POST /vendors/{id}/dropship.json
  • Body
  • content type Modified
    • platformStateCode, shippingUpdateExtension, shippingUpdateExtensionDuration attributes Added
  • Response
  • 200 response Modified
    • platformStateCode, shippingUpdateExtension, shippingUpdateExtensionDuration attributes Added
PUT /dropship-providers/{id}.json
  • Body
  • content type Modified
    • platformStateCode, shippingUpdateExtension, shippingUpdateExtensionDuration attributes Added
3 structure changes including:
3 Modifications
Modified 3
GET /payment-methods/{id}.json
  • Response
  • 200 response Modified
    • showNotes attribute Added
POST /payment-methods.json
  • Body
  • content type Modified
    • showNotes attribute Added
  • Response
  • 200 response Modified
    • showNotes attribute Added
PUT /payment-methods/{id}.json
  • Body
  • content type Modified
    • showNotes attribute Added
5 structure changes including:
5 Modifications
Modified 5
GET /dropship-providers/{id}.json
  • Response
  • 200 response Modified
    • orderSplittingEndpoint attribute Added
POST /dropship-providers.json
  • Body
  • content type Modified
    • orderSplittingEndpoint attribute Added
  • Response
  • 200 response Modified
    • orderSplittingEndpoint attribute Added
POST /vendors/{id}/assign-dropship-provider.json
  • Body
  • content type Modified
    • orderSplittingEndpoint attribute Added
  • Response
  • 200 response Modified
    • orderSplittingEndpoint attribute Added
POST /vendors/{id}/dropship.json
  • Body
  • content type Modified
    • orderSplittingEndpoint attribute Added
  • Response
  • 200 response Modified
    • orderSplittingEndpoint attribute Added
PUT /dropship-providers/{id}.json
  • Body
  • content type Modified
    • orderSplittingEndpoint attribute Added
8 structure changes including:
8 Modifications
Modified 8
DELETE /inventory-feeds/{id}/remove-by-external-id.json
  • Body
  • content type Modified
    • taxable attribute Added
  • Response
  • 200 response Modified
    • taxable attribute Added
GET /inventory-feed-variants/{id}.json
  • Response
  • 200 response Modified
    • taxable attribute Added
GET /inventory-feeds/{id}.json
  • Response
  • 200 response Modified
    • taxableOverride attribute Added
POST /inventory-feed-variants.json
  • Body
  • content type Modified
    • taxable attribute Added
  • Response
  • 200 response Modified
    • taxable attribute Added
POST /inventory-feed-variants/{id}/publish.json
  • Body
  • content type Modified
    • taxable attribute Added
  • Response
  • 200 response Modified
    • taxable attribute Added
POST /inventory-feeds.json
  • Body
  • content type Modified
    • taxableOverride attribute Added
  • Response
  • 200 response Modified
    • taxableOverride attribute Added
PUT /inventory-feed-variants/{id}.json
  • Body
  • content type Modified
    • taxable attribute Added
PUT /inventory-feeds/{id}.json
  • Body
  • content type Modified
    • taxableOverride attribute Added
3 structure changes including:
3 Modifications
Modified 3
GET /inventory-feeds/{id}.json
  • Response
  • 200 response Modified
    • zeroNullPrices attribute Added
POST /inventory-feeds.json
  • Body
  • content type Modified
    • zeroNullPrices attribute Added
  • Response
  • 200 response Modified
    • zeroNullPrices attribute Added
PUT /inventory-feeds/{id}.json
  • Body
  • content type Modified
    • zeroNullPrices attribute Added
3 structure changes including:
3 Modifications
Modified 3
GET /channels/{id}.json
  • Response
  • 200 response Modified
    • taxRateId attribute Added
POST /channels.json
  • Body
  • content type Modified
    • taxRateId attribute Added
  • Response
  • 200 response Modified
    • taxRateId attribute Added
PUT /channels/{id}.json
  • Body
  • content type Modified
    • taxRateId attribute Added
4 structure changes including:
4 Additions
Added 4
DELETE /sale-item-routings/{id}.json
GET /sale-item-routings/{id}.json
POST /sale-item-routings.json
PUT /sale-item-routings/{id}.json
7 structure changes including:
7 Modifications
Modified 7
GET /sale-returns/{id}.json
  • Response
  • 200 response Modified
    • dropshipProviderAddressId attribute Added
GET /sale-returns/{id}/weight.json
  • Body
  • content type Modified
    • dropshipProviderAddressId attribute Added
  • Response
  • 200 response Modified
    • dropshipProviderAddressId attribute Added
POST /sale-returns.json
  • Body
  • content type Modified
    • dropshipProviderAddressId attribute Added
  • Response
  • 200 response Modified
    • dropshipProviderAddressId attribute Added
POST /sales/{id}/cancel.json
  • Body
  • content type Modified
    • dropshipProviderAddressId attribute Added
  • Response
  • 200 response Modified
    • dropshipProviderAddressId attribute Added
PUT /purchases/{id}/cancel.json
  • Body
  • content type Modified
    • dropshipProviderAddressId attribute Added
  • Response
  • 200 response Modified
    • dropshipProviderAddressId attribute Added
PUT /sale-returns/{id}.json
  • Body
  • content type Modified
    • dropshipProviderAddressId attribute Added
PUT /sale-returns/{id}/default-label.json
  • Body
  • content type Modified
    • dropshipProviderAddressId attribute Added
  • Response
  • 200 response Modified
    • dropshipProviderAddressId attribute Added