9.8Example Process API
Request:
GET /customer-profile/C001
Process API:
receive customerId
↓
Scatter-Gather
┌────┼────────┐
↓ ↓ ↓
Salesforce Billing Loyalty
System API System API System API
└────┼────────┘
↓
DataWeave aggregation
↓
response
Result:
{
"customerId": "C001",
"name": "Acme",
"balance": 4320.50,
"loyaltyLevel": "Gold"
}
The process layer is where the business view is assembled.