9.5Why this is useful
Suppose Salesforce changes:
Customer_Status__c
to:
Lifecycle_Status__c
Without abstraction:
10 consumers need changes
With a System API:
Salesforce System API changes internally
consumers still call:
GET /customers/C001
Much better.