Migrating from V1 to V3

Every V1 endpoint mapped to its V3 status — what to migrate now and what stays on V1.

V3 is the strategic version of the Core API and covers most V1 functionality with richer capabilities (customers, variants, collections, fulfillments, webhooks). This page maps every V1 endpoint to its V3 status so you can migrate with confidence — and know exactly where to stay on V1 for now.

📘

V1 is not being switched off. No endpoint will be removed while this page marks it "keep using V1", and any future retirement will be announced in the Changelog well in advance.

Authentication

Orders

V1 endpointWhat to do
Create orderUse create-order
Create mass ordersV3 approach differs — see send-aggregated-order-info
Retrieve ordersUse retrieve-orders
Invalidate orderMigration guidance coming soon

Products

V1 endpointWhat to do
Create mass productsV3 approach differs — see create-product
Retrieve all productsUse retrieve-products
Retrieve Promoted ProductsKeep using V1 — no V3 equivalent yet
Update mass productsV3 approach differs — see update-product

Product Grouping

V1 endpointWhat to do
Create product groupMigration guidance coming soon
Retrieve product groups for accountMigration guidance coming soon
Retrieve details for a specific product groupMigration guidance coming soon
Add/remove products in groupMigration guidance coming soon

Did this page help you?