# Business Processes Across API Layers

*MuleSoft Platform Architect Study Guide · Designing APIs using System, Process, and Experience Layers · Last updated November 13, 2026 · https://www.certifyforce.com/study-guide/mulesoft-platform-architect/designing-apis-using-system-process-and-experience-layers/business-processes-across-api-layers*

Decompose a business process into reusable responsibilities, preserve dependencies between calls, and avoid extra application hops that add no business value. Use the documented simplification guidance to review the resulting design.

- Certification: Salesforce MuleSoft Platform Architect
- Exam section: Designing APIs using System, Process, and Experience Layers
- Study guide: https://www.certifyforce.com/study-guide/mulesoft-platform-architect

**Official exam objective:**

> Identify appropriate APIs to implement a business process and assign them to layers of API-led connectivity.

## What the exam expects

- Decompose business outcomes into existing and missing capabilities.
- Assign orchestration, channel adaptation and backend access deliberately.
- Preserve dependencies between calls when one result supplies another request.
- Choose reusable deployment boundaries without multiplying unnecessary hops.

A **business process** coordinates activities toward an outcome; **orchestration** controls their execution; a **Process API** exposes business composition; a **System API** provides backend access; an **Experience API** adapts capabilities for consumers.

## Key facts

| Fact | Detail | Source |
|---|---|---|
| Process automation | Human tasks, rules and API calls can coexist in a BPMS. | [BPM](https://blogs.mulesoft.com/learn-apis/bpm-and-api/) |
| Existing capability | Reuse an interface whose contract fits the activity. | [BPM](https://blogs.mulesoft.com/learn-apis/bpm-and-api/) |
| Missing capability | Build and publish the missing interface rather than duplicate existing capabilities. | [BPM](https://blogs.mulesoft.com/learn-apis/bpm-and-api/) |
| Process reuse | The automated process can itself expose an API. | [BPM](https://blogs.mulesoft.com/learn-apis/bpm-and-api/) |
| Dependent calls | Obtain a required identifier before the operation that needs it. | [Composition](https://blogs.mulesoft.com/dev-guides/augment-api-elements-from-event-driven-architecture/) |
| Channel count | Shared consumer requirements can support a shared Experience interface. | [Simplification](https://docs.mulesoft.com/accelerators-home/simplifying-assets) |
| Processing models | Show both batch and interactive information flows in the network. | [Blueprint](https://blogs.mulesoft.com/learn-apis/application-network/guide-to-creating-composable-enterprise/) |
| Shared code | A library of subflows can avoid an unnecessary remote helper boundary. | [Simplification](https://docs.mulesoft.com/accelerators-home/simplifying-assets) |
| Scaffold cleanup | Manual handler removal leaves the specification unchanged. | [Simplification](https://docs.mulesoft.com/accelerators-home/simplifying-assets) |
| Health scope | Removing downstream checks narrows what a ping establishes. | [Simplification](https://docs.mulesoft.com/accelerators-home/simplifying-assets) |

## Check yourself

- Why would re-scaffolding undermine the documented manual removal of unused APIkit handlers?
- When an initial network picture is useful but reuse estimates remain uncertain, what does the blueprint guidance prioritize?
- When applying the documented manual handler cleanup, which file normally contains the flows being removed?

## Sources

- [Simplifying Accelerator Assets](https://docs.mulesoft.com/accelerators-home/simplifying-assets)
- [BPM and API-led Connectivity](https://blogs.mulesoft.com/learn-apis/bpm-and-api/)
- [Augment APIs with Event-driven Architecture](https://blogs.mulesoft.com/dev-guides/augment-api-elements-from-event-driven-architecture/)
- [Creating a Composable Enterprise](https://blogs.mulesoft.com/learn-apis/application-network/guide-to-creating-composable-enterprise/)

## About the full unit

The "Core concepts", "Exam traps" and "Worked scenario" sections of this unit, its 8 linked practice questions, and unlimited timed mock exams are included with the MuleSoft Platform Architect pack (USD $19): https://www.certifyforce.com/practice-exams
