SCC integrations break hard on version EOL - surfaces replatform-grade engineering concerns.
At a glance
A two-condition engineering alert on the health of your Salesforce Commerce Cloud (SFCC, formerly Demandware) API layer. It fires when either the OCAPI / SCAPI error rate spikes above a healthy level in the last hour, the “something is failing right now” condition, or when any connected integration is sitting on an API version whose end-of-life is imminent, the “this is about to break” condition. SFCC integrations do not degrade gracefully on version retirement; they stop. This card is designed to catch both the live incident and the slow-moving cliff before checkout, order flow, or a LINK cartridge goes down with it.
Calculation
Calculated automatically from your Salesforce Commerce Cloud data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A retailer runs an SFCC B2C realm with a headless React storefront on SCAPI, a legacy ISML site on OCAPI, and several LINK cartridges (payment, OMS, tax) calling the order APIs. Two separate fires in one week:
Things to notice:
- Two fires, two completely different problems. The 10 Jun fire is a live incident, checkout calls are failing right now, and the fix is a credential rotation measured in minutes. The 12 Jun fire is a deadline, nothing is failing yet, and the fix is an engineering change measured in sprints. Same card, opposite urgency profiles. Always read the condition first.
- The error spike is concentrated, not spread. 6.4% sounds survivable until you see it is all on the headless storefront’s SCAPI client. The legacy OCAPI site is fine. A spike on one client/cartridge points straight at that integration’s config, an expired credential, a quota breach, or a bad deploy, rather than an SFCC-wide outage.
- The EOL condition fires with healthy traffic. On 12 Jun the APIs are working perfectly; nothing is broken. The card still fired because two integrations are 21 days from a hard cutoff. This is the value of the second condition: it surfaces the cliff while you still have time to climb down, instead of at 00:01 on retirement day when the endpoint vanishes.
- Both feed forward into realm risk. A live spike on the order APIs and an imminent EOL on a checkout cartridge are both leading indicators that order flow is about to suffer. They surface as forward exposure in Revenue at Risk (live) and connect to the standing version inventory in Integrations on EOLd / EOL-Soon Versions.
Sibling cards merchants should reference together
Reconciling against Salesforce Commerce Cloud
Where to look in Business Manager: There is no single Business Manager report that equals this card, because it stitches together live API error-rate telemetry and the version-retirement schedule, which SFCC exposes in different places (and partly in Salesforce’s published roadmap, not Business Manager at all). To verify each condition:- Error-rate spike: Administration, Site Development, OCAPI Settings (and the SCAPI / Account Manager configuration) shows the configured clients; SFCC’s API logs and the Log Center / request logs show the actual error responses over the window. Your APIM or middleware logs are often the fastest place to see the failing client and status codes.
- Imminent EOL: cross-check the OCAPI / SCAPI versions configured for each client against Salesforce’s published API version lifecycle and deprecation schedule (Salesforce documents OCAPI version support windows and SCAPI versioning). The retirement date is a Salesforce roadmap fact, not a Business Manager field.
- Which integrations are affected: Administration, Site Development, and the OCAPI client configuration list the registered clients and their versions; pair with your own cartridge inventory (LINK cartridges, custom bridges) to map each client to an integration.