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

9.3System API

A System API wraps a backend system.

Examples:

Salesforce System API
SAP System API
Billing System API
Customer DB System API

Its job is to hide backend-specific details.

For Salesforce:

Consumer
   ↓
Salesforce System API
   ↓
Salesforce Connector
   ↓
Salesforce

Instead of making every other Mule application know:

SOQL
Account
Contact
__c fields
Salesforce IDs
OAuth details
Salesforce error formats

the System API exposes a cleaner internal contract.