BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
912 / 1048 · Module 17 — Interview System-Design Scenarios← prev⊞ allnext →

17.53API architecture

Transactional path:

POST /customers
       ↓
Customer Process/System API
       ↓
Salesforce

If multiple consumers/processes need Salesforce abstraction:

Customer Process API
       ↓
Salesforce System API
       ↓
Salesforce

Don't over-layer unnecessarily.