Spryker API Strategy
What this means for you
- On Glue today? Nothing breaks. Glue is fully supported, there is no End-of-Life, and you don’t have to migrate existing features.
- Building something new? Build it on API Platform integration. It is generally available and is where all new Spryker features ship.
- Need a Spryker Core feature released after Q1 2026? It will be available through API Platform integration only.
Everything below is supporting detail.
Glue keeps working and isn’t going away. New features are built on API Platform integration. Migration is optional.
How the pieces fit
Spryker’s APIs are described by three independent axes. They are easy to confuse because some names repeat across axes, so read them as orthogonal:
- Application — where the API lives. Two of them: Storefront API and Backend API.
- API type — what you call and who the caller is (a customer, an administrator, a merchant, a system). Several types live under each application.
- Foundation — how it’s built underneath: Glue or API Platform integration. This is a foundation beneath the API, not something you call directly.
| API type | Application (where) | Foundation (how it’s built) |
|---|---|---|
| Storefront API | Storefront API | Glue or API Platform integration |
| Back Office API | Backend API | Glue or API Platform integration |
| Merchant API | Backend API | API Platform integration |
| Merchant Data Exchange API | Backend API | API Platform integration |
| Data Exchange API | Backend API | API Platform integration |
| Async Event API | Backend API | API Platform integration |
Read the table across, not down: each API type belongs to one application and is built on one foundation, and those two facts are independent of each other. “Storefront API” names both an application and the type it hosts; “API Platform integration” is a foundation, not an endpoint you target. During the transition, an existing type can be served by either foundation.
The Backend API application is not the same as the Back Office API type. The Backend API application hosts several types of API, one of which is Back Office API.
What you can build on today
These are callable now:
| API type | Application | Caller (actor) | Use it when |
|---|---|---|---|
| Storefront API | Storefront | Customer (authenticated or guest) | You’re building any customer-facing shopping experience |
| Back Office API | Backend | Back Office administrator or trusted internal service | You’re automating or replacing Back Office administration |
For the API types on the roadmap, guidance on choosing between them, why API Platform integration, your migration decision, and the rollout timeline, see Spryker API roadmap and adoption.
FAQ
These cover the edge cases the tables above don’t.
Is API Platform integration something I call, or something underneath what I call? Underneath. You call an API type (Storefront, Back Office, and so on). API Platform integration is the foundation it’s built on, replacing Glue for new work.
How is the Backend API application different from the Back Office API type? The Backend API is the application that hosts several types. Back Office is one of those types, for administrator-level operations. Same word root, different axis.
Do I have to migrate my existing Glue APIs? No. Migration is optional and there is no End-of-Life.
Thank you!
For submitting the form