BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
5 / 81 · Module 3 — DataWeave 2.0 Crash Course · filtered: interview← prev⊞ allnext →

3.5Variables

Remember Mule variables from Module 2:

vars.originalCustomer
vars.salesforceAccountId

DataWeave can access them directly:

{
    FirstName: vars.originalCustomer.contact.firstName,
    LastName: vars.originalCustomer.contact.lastName,
    AccountId: vars.salesforceAccountId
}

And HTTP attributes:

attributes.headers.authorization
attributes.queryParams.status
attributes.uriParams.customerId

So memorize:

payload     current data

vars        Mule variables

attributes  metadata about current message