Expose production-ready Anypoint Platform-managed APIs from Mule applications13% of the exam

HTTP callbacks and asynchronous responses

Separate callback acceptance from processing, retain accepted work for the stated deployment, and match delivery retries and authentication to the partner contract. Configure outbound headers without multiplying HTTP clients.

Official exam objective
Implement HTTP callbacks (webhooks).

~6 min read · 8 practice questions ·

What the exam expects

  • Distinguish returning an acknowledgment from completing background work.
  • Preserve accepted events under the stated runtime and queue configuration.
  • Handle duplicate deliveries and retry only the outcomes the partner defines as retryable.
  • Separate outbound client authentication, inbound protection and message signatures.
  • Place changing header values at the operation boundary rather than multiplying client configurations.

Key facts

Async result
Detail
Main-flow execution does not receive the branch's result.
Queue scope
Detail
Single-instance persistence uses disk; cluster persistence uses its memory grid.
Duplicate outcome
Detail
A repeated ID raises MULE:DUPLICATE_MESSAGE.
Retry unit
Detail
Every enclosed processor participates in another attempt.
MAC output
Detail
HMACWith returns lowercase hexadecimal text.
HTTP header placement
Detail
Per-message operation headers can coexist with fixed configuration defaults.
Sources for this section (6)
  • Why does changing the idempotent validator's Value Expression fail to change its behavior?
  • Why should a test of HMACWith expect text rather than raw Binary?
  • When request streaming mode is ALWAYS, what separate control does HTTP 1.9 document for avoiding whole-body buffering before sending?

The questions are free to read. Answers with their sources and self-grading are included with the pack.

Keep reading with the MuleSoft Developer II pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 29 lessons of the MuleSoft Developer II guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Practice exams purchase adds inline bank questions and topic practice (8 questions for this lesson)
  • An official source cited for every claim
  • An AI tutor that answers from the guide
  • Choose guide-only, practice-only, or save $4 with both

Practice for the MuleSoft Developer II exam