Enable data validation and transformation in APIs.

Enable data validation and transformation in APIs.

Without stringent control to the input and output parameters of the API, the API will be prone to error. The data dictionary allows not only users to define various attributes of data but also provides a template for the completeness in the requirements collection process. Based on data attributes, AlchemyJ applies validation and transformation logic to the input parameters. In addition, it also enforces that data returned from API conforms with the attributes specified in the data dictionary.