More study resources

About this exam

The MuleSoft Certified Integration Architect – Level 1 (often abbreviated MCIA Level 1, and catalogued here under the alias MGWC) is an architecture-level credential for integration practitioners who design MuleSoft-based solutions rather than only build individual flows. It suits integration architects, senior developers moving into design roles, and platform leads who own how APIs and integrations fit together across an organisation. The exam tests judgement across the whole delivery lifecycle: documenting architecture, choosing MuleSoft's recommended design approach and tooling, applying API-led connectivity and layered API design, governing APIs through API Manager and policies, and balancing reliability, scalability and performance. Security, data transformation and integration patterns, error handling, and deployment with CI/CD across environments round out the scope. Expect scenario-style multiple choice and multiple response items that ask you to pick the best architectural option or identify everything that applies, so reasoning matters as much as recall. Preparation works best in layers: solidify platform fundamentals, then study API-led layering and policy design, then practise explaining trade-offs out loud. Working through realistic design scenarios - sizing, failure modes, environment promotion, identity propagation - builds the judgement the exam rewards. Confirm current administrative details such as length, item count, fee and pass mark with MuleSoft, as these change and are published officially.

What you'll study

Common questions

About MGWC preparation

What is the exam format?

Questions are multiple choice and multiple response, delivered in the language the exam is offered in. Multiple response items typically require selecting every correct option, so read the stem carefully for words like 'all' or 'best'. The official body publishes the current item count and time limit; check its site rather than relying on second-hand figures.

How difficult is it?

It is an architect-level exam, not a developer certification. Straight definition questions are rare; most items describe a scenario and ask for the most appropriate design decision. Candidates with hands-on MuleSoft delivery experience usually find the platform mechanics easy and the trade-off questions hard, especially around layering, policies and reliability.

In what order should I study the domains?

Start with architecture documentation and MuleSoft's design approach so you have vocabulary for everything else. Then study API-led connectivity and layered API design, since many later questions depend on it. Move to API Manager and policies, then reliability and performance, security, transformation and error handling, and finish with deployment and CI/CD.

What trips candidates up most?

Three recurring traps: treating API-led connectivity as a fixed three-tier rule instead of a design principle, confusing where a policy belongs (API instance versus underlying implementation), and choosing technically clever answers over maintainable, reusable ones. Another common miss is ignoring non-functional requirements such as latency, throttling and idempotency when a scenario mentions them.

Do I need to memorise product screens or menus?

No. The exam tests architectural understanding, not navigation. You should know what capabilities exist and when to use them - for example the difference between an API proxy and a direct implementation, or when a policy can be applied at the group level versus a single API instance. Focus on why a choice is right, not where a button sits.

How should I prepare in practice?

Build or review a small API-led solution end to end: experience, process and system layers, at least one policy, structured error handling, and promotion across two environments. Then practise writing short design justifications for each decision. Explaining trade-offs in your own words is the closest rehearsal for scenario questions.

What happens if I fail - can I retake it?

Retake rules, waiting periods and any fees are set by the certifying body and can change. Check the official certification page for the current policy before scheduling, and budget time for a second attempt rather than assuming one sitting is enough.

How long is the certification valid?

Validity periods and renewal or recertification requirements are defined by the certifying organisation and are revised periodically. Confirm the current validity window and what renewal involves on the official site, and diarise the expiry date as soon as you pass so you are not caught out.

Is this the same as the developer certification?

No. Developer-level certifications focus on building flows and writing transformations correctly. This architect-level exam focuses on designing systems: layering, governance, security, reliability and operational concerns. If you already hold a developer credential, expect a shift from 'how do I build it' to 'should we build it this way'.

Where do I confirm exam logistics?

Registration, scheduling, delivery options, pricing, identification requirements and the current pass standard are all published by the official certification body. Use its site as the single source of truth, since third-party summaries are frequently out of date.