Custom Theme Creation
Ready to craft your own Shopify theme? Dive into detailed theme documentation, packed with examples, resources, and practical tutorials, guiding you through the process of building and designing a distinctive Shopify theme.
Learn about themesApp Development
Eager to develop a Shopify app? Explore our extensive API resources and utilize our step-by-step tutorials. Learn the intricacies of app creation and smoothly navigate the submission process to the Shopify App Store.
Learn about Shopify's AppsWhat’s New for Developers at Shopify: Enhancements and Key Updates
Shopify continually evolves to meet the needs of its merchants and developers, constantly rolling out updates and new features that expand what you can achieve on the platform. The 2024-04 stable API release brings significant changes, including the introduction of advanced GraphQL product APIs, the deprecation of older REST APIs, and innovative advertising opportunities within the Shopify App Store. Here’s a detailed look at these pivotal updates and how they can enhance your development capabilities.

Expanded Product Variants with GraphQL
One of the most exciting updates in the latest stable API release is the enhancement of the GraphQL product APIs. These APIs now support up to 2,000 variants per product. This significant increase from the previous limit allows developers to handle larger and more complex catalogs effortlessly. For businesses that offer extensive customization options or have a wide range of product variations, this change is a game changer.
This update enables developers to create more robust and flexible e-commerce experiences, catering to clients who require extensive product configurations. The ability to manage such a large number of variants within a single product simplifies processes for merchants and enhances the scalability of their stores.
Deprecation of REST Product APIs
As part of the transition to more powerful and flexible APIs, Shopify has announced the deprecation of the REST product APIs. Additionally, several fields within the existing GraphQL product APIs will be phased out. Developers are encouraged to transition to the latest GraphQL APIs to take advantage of their robust capabilities and ensure that their applications continue to function seamlessly. For detailed guidance on migrating from REST to GraphQL, Shopify’s documentation offers comprehensive resources and support.
Introducing Category Page Ads
Shopify is now offering a new advertising opportunity within the Shopify App Store through category page ads. This feature allows developers to showcase their apps prominently on both category and subcategory pages. It's a strategic enhancement that positions your app directly in front of merchants as they search for solutions tailored to specific use cases.
Category page ads operate on a cost-per-click (CPC) basis, similar to search ads and homepage ads on the platform. This cost-effective model means you only pay when a merchant actually clicks on your ad, providing a budget-friendly way to increase visibility and drive engagement with potential users.
Launch of Pickup Points
The new Pickup Points function is another notable addition, designed specifically for Shopify Plus shops. This feature enables developers to build custom apps that offer pickup points at checkout to locations like post offices and parcel lockers.
Developers have the flexibility to integrate third-party pickup locations from any network, allowing customization of delivery information and location-based pricing according to business logic. This functionality not only enhances the customer experience by providing more flexible delivery options but also allows businesses to expand their operational capabilities.
Tailoring B2B Buying Experiences
For developers looking to enhance their expertise in B2B e-commerce, Shopify Academy has introduced a new course titled “Customizing B2B Orders.” This course covers essential topics such as accepting preorders, setting customer credit limits, and establishing minimum order totals. It dives deep into using metafields, checkout validation functions, Shopify Flow, and third-party apps to optimize and streamline B2B operations.
These updates from Shopify not only provide new opportunities for developers to enhance their applications and services but also reflect Shopify’s commitment to evolving in line with the needs of its large and diverse user base. By staying updated with these changes and learning how to utilize the new features effectively, developers can ensure they are providing the best possible solutions to their clients and maximizing their own growth potential on the platform.
Build Your Own Shopify App
Ready to craft your own Shopify App?
Discover how Shopify Apps, both public and custom, can transform your online store. Try the benefits of custom Shopify app development for a tailored e-commerce experience.
Shopify stores:
- Rapid Deployment: Launch your store in as little as two months.
- Easy Integration: Utilize pre-existing connectors from a vast App Store.
- User-Friendly APIs: Benefit from standardized, well-documented, and simple APIs.
- Cloud-Based Solution: Rely on a 100% cloud-based service for flexibility and scalability.
- Minimal Management: Typically, only content managers are needed for ongoing upkeep.