REST APIs JSON vs Graphql for private app

Hi.

I’ve always developed private apps using REST APIs with JSON, and now I see that GraphQL is being recommended.

For convenience, especially when working with suppliers, REST APIs still seem much better than GraphQL.

What I don’t understand is the concept itself: looking at the attached image, GraphQL is recommended, but in the end the REST API version 2026 is still available.

So… why? Can you explain this to me? I don’t really get it.
If GraphQL is recommended, why does the REST API 2026-01 still exist?

Thanks
Ale

GraphQL is required for public apps; for private apps you can keep using REST for now.
Since they update internal data, there is need for new versions of API.

Good. I need to export orders, create discounts, update stock. Private app.

Just be ready to migrate when they announce the REST sunset. :slight_smile:

Currently, REST API technology is the most widely used.
If you look at every software, from WooCommerce to PrestaShop to Magento, they all use REST API.