Salesforce Certified MuleSoft Developer (Mule-Dev-201)
Last Update Dec 7, 2025
Total Questions : 230
We are offering FREE Salesforce-MuleSoft-Developer-I Salesforce exam questions. All you do is to just go and sign up. Give your details, prepare Salesforce-MuleSoft-Developer-I free exam questions and then go for complete pool of Salesforce Certified MuleSoft Developer (Mule-Dev-201) test questions that will help you more.
An organization is beginning to follow Mulesoft's recommendedAPI led connectivity approach to use modern API to support the development and lifecycle of the integration solutions and to close the IT delivery gap.
What distinguishes between how modern API's are organized in a MuleSoft recommended API-led connectivityapproach as compared to other common enterprise integration solutions?
Refer to the exhibits.
How many private flows does APIKIt generate from RAML specification?
A Mule project contains a DataWeave module called MyModule.dwl that defines a function named formatString. The module is located in the project's src/main/resources/modules folder.
What is the correct way in DataWeave code to import MyModule using a wildcard and then call the module's formatString function?
A)
B)
C)
D)
Refer to the exhibits. A company has defined this Book data type and Book example to be used in APIs. What is valid RAML for an API that uses this Book data type and Book example?
A)
B)
C)
D)
What is the minimum Cloudhub worker size that can be specified while deploying muleapplication?
Which file is used to define the interface contract to invoke a web service implemented as a SOAP service
Refer to the exhibit.
What expression correctly specifies inputparameters to pass the city and state values to the SQL query?
A)
B)
C)
D)
Refer to the exhibits.
What is written to the records.csv file when the flow executes?
A Mule application contains aglobal error handler configured to catch any errors.
Where must the global error handler be specified so that the global error handler catches all errors from flows without their own error handlers?
Refer to the exhibit.
The main flow contains a Flow Reference for the child flow.
What values are accessible in the child flow after a web client submits a request to http://localhost:8Q81/order? color=red?
A Database On Table Row listener retrieves data from a CUSTOMER table that contains a primary key userjd column and an increasing kxjin_date_time column. Neither column allows duplicate values.
How should the listener be configured so it retrieves each row at most one time?
What is the correct Syntax to add a customer ID as a URI parameter in the HTTP listener's path attribute?
An SLA based policy has been enabled in API Manager. What is the next step to configure the API proxy to enforce the new SLA policy?
Refer to the exhibits.
A web client sends sale data ina POST request to the Mule application. The Transform Message component then enrich the payload by prepending a vendor name to the sale data.
What is written to the sales.csv file when the flow executes?
Refer to the exhibits.
The Validation component in theTry scope throws an error.
What response message is returned to a client request to the main flow's HTTP Listener?
The Validation component in the Try scope throws an error. What response message is returned to a client request to the main flow's HTTP Listener?
ARAML specification is defined to manage customers with a unique identifier for each customer record. What URI does MuleSoft recommend to uniquely access the customer identified with the unique ID 1234?
Refer to the exhibit.
The Mule application's connectors areconfigured with property placeholders whose values are set in the config.yaml file
What must be added to the Mule application to link the config.yaml file's values with the property placeholders?
Refer to the exhibits.
The Set Payload transformer In the addltem subflow uses DataWeave to create an order object.
What is the correct DataWeave code for the Set Payloadtransformer in the createOrder flow to use the addltem subflow to add a router cable with the price of 100 to the order?
Refer to the exhibits. The Mule application isstopped at the breakpoint in Anypoint Studio. A watch expression Is set to the counter variable.
What value is displayed for this watch expression?
A Mule flow has three Set Variable transformers. What global data structure can be used to access the variables?
A shopping API contains a method to look up store details by department
To get information for a particular store, web clients will submit requests with a query parameter named department and a URIparameter named storeld.
What is a valid RAML snippet that supports requests from web clients to get data for a specific storeld and department name?
A)
B)
C)
D)
What valid RAML retrieves details on a specific by its orderld as a URL parameter?
A)
B)
C)
D)
An On Table Row Database listener retrieves data from a table that contains record_id, an increasing numerical column.
How should the listener be configured so it retrieves new rows at most one time?
Refer to the exhibits.
The web client sends a POST request to the ACME Order API with an XML payload. An error is returned.
What should be changed in the request so that a success response code is returned to the web client?
Refer to the exhibits.
The input array of strings is processed by the batch job that processes, filters, and aggregates the values. What is the last message logged by the Logger component after the batch job completes processing?
Which of the following is invalid type of event processor which can be used as a router ?
Refer to the exhibits.
A web client sends a GET request to the HTTP Listener.
What response message is returned to the web client?
Refer to the below exhibit.
A Mule applicationconfigures a property placeholder file named config.yaml to set some property placeholders for an HTTP connector.
What is the valid properties placeholder file to set these values?
Refer to the exhibits. The Set Payload transformer in the addltem child flow uses DataWeave to create an orderobject.
What is the correct DataWeave code for the Set Payload transformer in the createOrder flow to use the addltem child flow to add a router call with the price of 100 to the order?
Refer to the exhibits.
In the requestFlow an HTTP Request operation is configured to send an HTTP request with an XML payload. The request is sent to the HTTP Listener in the transform Flow.
That flow transforms the incoming payload into JSON format and returns the response to the HTTP request. The response of the request is stored in a target variable named the Result.
What is the payload at the Logger component after the HTTP Request?
Refer to the exhibits.
The Batch Job scope processes the array of strings
After the Batch Job scope completes processing the input payload what information is logged by the Logger component?
A)
B)
C)
D)
Refer to the exhibits.
What payload and quantity are logged at the end of the main flow?
Following Mulesoft's recommended API-ledconnectivity approach , an organization has created an application network. The organization now needs to create API's to transform , orchestrate and aggregate the data provided by the other API's in the application network. This API should be flexible enought ot handle the data from additional API's in future.
According to Mulesoft's recommended API-led connectivity approach , what is the best layer for this new API?
A Utlility.dwl is located in a Mule project at src/main/resources/modules. The Utility.dwl file defines a function named encryptString that encrypts a String What is thecorrect DataWeave to call the encryptString function in a Transform Message component?
Refer to the exhibits.
As a mulesoft developer, what you would change in Database connector configuration to resolve this error?
A Mule application contains an ActiveMQ JMS dependency. The Mule application was developed in Anypoint Studio and runs successfully in Anypoint Studio.
The Mule application must now be exported from Anypoint Studio and shared with another developer.
What export options create the smallest JAR file that can be imported into the other developer's Anypoint Studio and run successfully?
Refer to the exhibit.
What is a valid expression for the Choice router’s when expression to route events to the documenticShipping flow?
Refer to the exhibits. In the color flow , both the variable named color and payload are set to "red".
An HTTP POST request is then sent to the decideColor flow's HTTP Listener.
What isthe payload value at the Logger component after the HTTP request completes?
By default, what happens to a file after it is read using an FTP connector Read operation?
Refer to theexhibits. In the choice router, the When expression for the domestic shipping route is set to "#[payload= "FR"]".
What is the output of logger after the execution of choice router is completed?
Refer to the exhibit.
What is the correct way to create a user?
A)
B)
C)
D)
In an application network. If the implementation but not the interface of a productAPI changes, what needs to be done to the other APIs that consume the product API?
Refer to the exhibits.
A web client submits a request to theHTTP Listener and the HTTP Request throws an error.
What payload and status code are returned to the web client?
Refer to the exhibits. A web client submits a request to the HTTP Listener and the HTTP Request throws an error.
What payload and status code are returned to the web client?
Refer to the exhibits.
This main mule application calls a separate flow called as ShippingAddress which returns the address corresponding to the name of the user sent to it as input. Output of this ShippingAddress is stored in a target variable named address.
Next set of requirement is to have a setPayload transformer which will set below two values
1) orderkey which needs to set to be equal to the order element received in the original request payload.
2) addressKey which needs to be set to be equalto the address received in response of ShippingAddress flow
What is the straightforward way to properly configure the Set Payload transformer with the required data?
A mule application is being developed which will process POST requests coming fromclients containing the name and order information. Sample request is as below
Refer to the exhibits.
A web client submits the request to the HTTPListener. What response message would be returned to web client?
Refer to the exhibit.
What Database expression transforms theinput to the output?
A)
B)
C)
D)
Refer to the exhibits.
In the Choice router, the When expression for the domesticShipping route is set to "#[payload = 'FR']". What is logged after the Choice router completes?
Refer to the exhibits.
Mule application has an HTTP request configurationwhere host name is hardcoded. Organization is looking to move host and port values to configuration file. What valid expression can be used to so that HTTP configuration can pick the value from configuration file?
A web client sends a request tohttp;//localhost:8081?dept=sales. What is the correct DataWeave expression to access the value of dept?
Refer to the exhibit.
In the execution of the Scatter-Gather, the "steep 1 sec" Flow Reference takes about 1 second to complete, and the "sleep 5 sees" Row Reference takes about 5 seconds to complete.
About how many seconds does it take from the time the Scatter-Gather is called until the Set Payload transformer is called?
What HTTP method in a RESTful web service is typically used to completely replace an existing resource?
Refer tothe exhibit.
The main flow is configured with their error handlers. A web client submit a request to the HTTP Listener and the HTTP Request throws an HTTP:NOT_FOUND error.
What response message is returned?’’
What response message is returned?
What path setting is required foran HTTP Listener endpoint to route all requests to an APIkit router?
In the Database On Table Row operation, what does the Watermark column enable the On Table Row operation to do?
An API has been created in Design Center. What is the next step to make the API discoverable?
What statement is a part of MuleSoft's description of an application network?
A flowcontains an HTTP Listener as the event source. What is the DataWeave expression to log the Content-Type header using a Logger component?
Acompany has an API to manage purchase orders, with each record identified by a unique purchase order ID. The API was built with RAML according to MuleSoft best practices.
What URI should a web client use to request order P05555?