--- title: Standardized target and operation names across Function APIs - Shopify developer changelog description: Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities. source_url: html: https://shopify.dev/changelog/standardized-target-and-operation-names-across-function-apis md: https://shopify.dev/changelog/standardized-target-and-operation-names-across-function-apis.md --- [Back to Developer changelog](https://shopify.dev/changelog) June 23, 2025 Tags: * Functions * 2025-07 # Standardized target and operation names across Function APIs We’ve standardized target and operation names in the [Cart Transform](https://shopify.dev/docs/api/functions/2025-07/cart-transform), [Delivery Customization](https://shopify.dev/docs/api/functions/2025-07/delivery-customization), [Fulfillment Constraints](https://shopify.dev/docs/api/functions/2025-07/fulfillment-constraints), [Order Routing](https://shopify.dev/docs/api/functions/2025-07/order-routing-location-rule), [Payment Customization](https://shopify.dev/docs/api/functions/2025-07/payment-customization), [Cart and Checkout Validation](https://shopify.dev/docs/api/functions/2025-07/cart-and-checkout-validation) APIs for better consistency and extensibility. The Cart and Checkout Validation API now returns operations like other Function APIs. Please note that these changes will only affect functions using version 2025-07 and later. Unchanged APIs: * Discount, Order Discount, Product Discount, Shipping Discount and Discounts Allocator * Local Pickup and Pickup Point Generator ## New target names | Function API | Previous target name | New target name | | - | - | - | | Cart Transform API | purchase.cart-transform.run | cart.transform.run | | Delivery Customization API | purchase.delivery-customization.run | cart.delivery-options.transform.run | | Fulfillment Constraints API | purchase.fulfillment-constraint-rule.run | cart.fulfillment-constraints.generate.run | | Order Routing Location Rule API | purchase.order-routing-location-rule.run | cart.fulfillment-groups.location-rankings.generate.run | | Payment Customization API | purchase.payment-customization.run | cart.payment-methods.transform.run | | Cart and Checkout Validation API | purchase.validation.(fetch,run) | cart.validations.generate.(fetch,run) | ## New operation names | Function API | Previous operation names | New operation names | | - | - | - | | Cart Transform API | expand, merge, update | lineExpand, linesMerge, lineUpdate | | Delivery Customization API | hide, move, rename | deliveryOptionHide, deliveryOptionMove, deliveryOptionRename | | Fulfillment Constraints API | mustFulfillFrom, mustFulfillFromSameLocation | deliverableLinesMustFulfillFromAdd, deliverableLinesMustFulfillFromSameLocationAdd | | Order Routing Location Rule API | rank | fulfillmentGroupLocationRankingAdd | | Payment Customization API | hide, move, rename | paymentMethodHide, paymentMethodMove, paymentMethodRename | | Cart and Checkout Validation API | N/A | validationAdd |