BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
6 / 18 · Module 9 — API-Led Architecture · filtered: cheatsheet← prev⊞ allnext →

9.33Avoid leaking Process API internals into Experience APIs

If Process API exposes:

{
  "salesforce": {...},
  "billing": {...},
  "loyalty": {...}
}

you may simply be forwarding backend structure.

Better:

{
  "customerId": "C001",
  "availableCredit": 12000,
  "accountHealth": "GOOD"
}

if that's the business concept consumers actually need.

Process API should model a process/domain view, not merely concatenate raw downstream payloads.