MCPA-Level-1 MuleSoft Certified Platform Architect - Level 1

Loading demo links...

Showing 1–3 of 10 questions

Question 1

An API has been updated in Anypoint Exchange by its API producer from version 3.1.1 to 3.2.0 following accepted semantic versioning practices and the changes have been communicated via the API's public portal.

The API endpoint does NOT change in the new version.

How should the developer of an API client respond to this change?

Select an option, then click Submit answer.

  • The update should be identified as a project risk and full regression testing of the functionality that uses this API should be run.

  • The API producer should be contacted to understand the change to existing functionality.

  • The API producer should be requested to run the old version in parallel with the new one.

  • The API client code ONLY needs to be changed if it needs to take advantage of new features.

Question 2

What should be ensured before sharing an API through a public Anypoint Exchange portal?

Select an option, then click Submit answer.

  • The visibility level of the API instances of that API that need to be publicly accessible should be set to public visibility.

  • The users needing access to the API should be added to the appropriate role in Anypoint Platform.

  • The API should be functional with at least an initial implementation deployed and accessible for users to interact with.

  • The API should be secured using one of the supported authentication/authorization mechanisms to ensure that data is not compromised.

Question 3

The responses to some HTTP requests can be cached depending on the HTTP verb used in the request.

According to the HTTP specification, for what HTTP verbs is this safe to do?

Select an option, then click Submit answer.

  • PUT, POST, DELETE

  • GET, HEAD, POST

  • GET, PUT, OPTIONS

  • GET, OPTIONS, HEAD