BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
25 / 81 · Module 9 — API-Led Architecture · filtered: interview← prev⊞ allnext →

9.19Don't over-hide useful backend capabilities

There's also a tradeoff.

Suppose System API becomes so generic that every Salesforce capability gets reduced to:

POST /execute

with arbitrary input.

You've lost useful abstraction.

Good APIs are not:

generic tunnel into backend

They expose meaningful reusable operations.