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

9.17Hide Salesforce field names too

Bad Process API logic:

payload.Customer_Status__c
payload.External_Customer_ID__c

Now Process API understands Salesforce schema.

Better Salesforce System API output:

{
  "customerId": "C001",
  "status": "ACTIVE"
}

Now Salesforce field changes stay inside:

Salesforce System API

This is one of the clearest examples of decoupling.