MCPA - Level 1 Exam QuestionsBrowse all questions from this exam

MCPA - Level 1 Exam - Question 52


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?

Show Answer
Correct Answer: D

According to semantic versioning, a change from version 3.1.1 to 3.2.0 indicates a backward-compatible addition of functionality. This means that existing functionality should remain unaffected and will continue to work without changes. Therefore, the API client code should only be updated if it needs to take advantage of the new features introduced in version 3.2.0.

Discussion

2 comments
Sign in to comment
AB317Option: D
Aug 6, 2021

Answer: D

calazansOption: D
Jun 22, 2022

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