Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Exam MuleSoft-Platform-Architect-I Topic 8 Question 11 Discussion

Actual exam question for Salesforce's Salesforce Certified MuleSoft Platform Architect I exam
Question #: 11
Topic #: 8
[All Salesforce Certified MuleSoft Platform Architect I Questions]

An API implementation is updated. When must the RAML definition of the API also be updated?

Show Suggested Answer Hide Answer
Suggested Answer: A

Correct Answer : When the API implementation changes the structure of the request or response messages

*****************************************

>> RAML definition usually needs to be touched only when there are changes in the request/response schemas or in any traits on API.

>> It need not be modified for any internal changes in API implementation like performance tuning, backend system migrations etc..


Contribute your Thoughts:

Tawny
9 days ago
Haha, I bet the developer who had to optimize the API for better response time was pulling their hair out. Option D is a bit overkill for the RAML update.
upvoted 0 times
...
Rima
23 days ago
I think both A and B are valid reasons to update the RAML definition, depending on the specific changes made to the API implementation
upvoted 0 times
...
Ludivina
23 days ago
Option B also makes sense. Changing the backend system is a significant change that should be reflected in the RAML definition.
upvoted 0 times
...
Gracia
24 days ago
B) When the API implementation changes from interacting with a legacy backend system deployed on-premises to a modern, cloud-based (SaaS) system
upvoted 0 times
...
Jaclyn
24 days ago
I agree with option A. Updating the RAML ensures that the API documentation accurately reflects the changes in the implementation.
upvoted 0 times
Claudio
5 days ago
User 2: Yes, that way the API documentation stays accurate.
upvoted 0 times
...
Melodie
16 days ago
User 1: I think the RAML should be updated when the API implementation changes the structure of the request or response messages.
upvoted 0 times
...
...
Chauncey
1 months ago
The RAML definition should be updated when the API implementation changes the structure of the request or response messages (option A). Keeping the RAML in sync is crucial for maintaining contract compatibility.
upvoted 0 times
Giuseppe
23 days ago
Agreed, keeping the RAML definition in sync with the API implementation is key for ensuring compatibility.
upvoted 0 times
...
Giuseppe
1 months ago
Yes, you're right. It's important to update the RAML when the structure of the messages changes.
upvoted 0 times
...
...
Josefa
1 months ago
I agree with Cammy, the RAML definition should be updated to reflect the changes in the API implementation
upvoted 0 times
...
Cammy
1 months ago
A) When the API implementation changes the structure of the request or response messages
upvoted 0 times
...

Save Cancel