What is the purpose of the api:router element in APIkit?
A. Creates native connectors using a 3rd party Java library
B. Serves as an API implementation
C. Validates requests against RAML API specifications and routes them to API implementations
D. Validates responses returned from API requests and routes them back to the caller
Explanation: The APIkit Router is a key message processor that validates requests against the provided definition, enriches messages (for example by adding default values to the messages) and routes requests to a particular flow. Also, the Router raises errors messages if errors occurs while routing, validating or processing the user request.
A Mule application contains two HTTP Listeners, each configured for different API
endpoints: http://acme.com/apis/orders and http: //acme .com/a pis/customers.
What base path value should be set in an HTT? Listener config element so that it can be
used to configure both HTTP Listeners?
A.
/apis/?
B.
/apis/
C.
/apis/orders|customers
D.
/apis/*
/apis/*
An API instance of type API endpoint with API proxy is created in API manager using an
API specification from Anypoint Exchange. The API instance is also configured with an API
proxy that is deployed and running in CloudHub.
An SLA- based policy is enabled in API manager for this API instance.
Where can an external API consumer obtain a valid client ID and client secret to
successfully send requests to the API proxy?
A. In the organization's public API portal in Anypoint Exchange, from an approved client application for the API proxy
B. In Anypoint Studio, from components generated by APIkit for the API specification
C. In Anypoint Studio, from components generated by Rest Connect for API specification
D. In Runtime Manager, from the properties tab of the deployed approved API proxy
Explanation:
* When a client application is registered in Anypoint Platform, a pair of credentials
consisting of a client ID and client secret is generated.
* When the client application requests access to an API, a contract is created between the
application and that API.
* An API that is protected with a Client ID Enforcement policy is accessible only to
applications that have an approved contract.
-------------------------------------------------------------------------------------------------------------------------
Correct Answer: In the organization's public API portal in Anypoint Exchange, from an
approved client application for the API proxy.
Refer to the exhibits.
The orders.csv file is read, then processed to look up the orders in a database. The Mule
application is debugged in Any point Studioand stops at the breakpoint.
What is the payload shown in the debugger at this breakpoint?
A.
"none"
B.
The entire CSV file
C.
The database response
D.
100
100
A RAML example fragment named StudentExample.raml is placed in the examples folder in an API specification project. What is the correct syntax to reference the fragment?
A. examples: !include StudentExample.raml
B. examples: #import StudentExample.raml
C. examples: !include examples/StudentExample.raml
D. examples: #import examples/StudentExample.raml
To include property. To keep the API definition concise, you can include external content,
such as documentation, schemas, and frequently used patterns outside the definition itself.
The parser interprets !include as if the content of the externally-hosted file or a URL were declared in-line.
To use the fragments in RAML you have to include the exact path(copy the path) of that
fragment you want to use as shown below
Option 3 is the correct as correct syntax is
examples: !include examples/StudentExample.raml
Refer to the exhibit.

The input array of strings is passed to the batch job, which does NOT do any filtering or aggregating. What payload is logged by the Logger component?
A. Summary report of processed records
B. [ "Apple", "Banana" ]
C. [ "Apple12", "Banana12" ]
D. [ "Apple1", "Banana1", 2 ]
Refer to the exhibit.
The Database Select operation returns five rows from a database. What is logged by the
Logger component?
A. "Array"
B. "Object"
C. "LinkedHashMap"
D. "CaselnsensitrveHashMap"
An API specification is designed using RAML. What is the next step to create a REST
Connector from this API specification?
A.
Download the API specification and build the interface using APIkit
B.
Publish the API specification to Any pointExchange
C.
Implement the API specification using flow designer in Design Center
D.
Add the specification to a Mule project's src/main/resources/api folder
Publish the API specification to Any pointExchange
| Page 1 out of 29 Pages |