4/14/2026, 12:00:43 AM
The analyticsTargets query now defaults to sorting by ID instead of START_DATE, and its query argument now accepts a "default" filter for more natural searches. The financeKycInformation fieldβs description has been clarified to emphasize its use for embedded finance apps. A new B2BType object and a b2b field on EntitlementsType expose B2B entitlement data. The AnalyticsTarget type gains a shopifyqlQuery string field, allowing clients to retrieve the raw ShopifyQL query used to compute its metric. LineItem now includes priceAfterAllDiscountsBeforeTaxesSet, giving the total line-price in shop and presentment currencies after discounts but before taxes. MarketsCatalogsEntitlement gets a limit integer field indicating the catalog cap. Additional enum values MEDIA_CANNOT_BE_MODIFIED and CVV_ATTEMPTS_EXCEEDED have been added to their respective error code enums. Developers should adjust queries that rely on these defaults or newly added fields and be aware of the new error codes when handling errors.
A list of analytics targets for the shop.
Returns Know Your Customer (KYC) information for the shop's Shopify Payments account. KYC data includes verified identity and business details collected during onboarding. This is primarily used by embedded finance apps (e.g., Shopify Balance, Bill Pay) that need to verify the merchant's identity without requiring a separate KYC process.
The entitlements for B2B.
shopifyqlQueryA ShopifyQL query string to fetch the current metric value for this target.
legalEntityIdThe stable central legal entity ID associated with this business entity.
b2bThe shop's B2B entitlements.
MEDIA_CANNOT_BE_MODIFIEDpriceAfterAllDiscountsBeforeTaxesSetThe total price of the line item in shop and presentment currencies,
after all discounts are applied and excluding refunded and removed quantities.
This value doesn't include taxes.
limitThe maximum number of catalogs allowed.
CVV_ATTEMPTS_EXCEEDED