When creating a custom template the user can add custom fields for the API. When using a decimal field the validation during usage on the portal will fail. This happens for all 4.x versions of the portal
Steps to reproduce:
1. created a policy encapsulation on API Gateway for use of developer portal. One of the input of the encapsulation is decimal.
<Please see attached file for image>

2. When try to use this template in the developer portal, it's not able to enter a decimal value. It complains 'This is an integer field'
<Please see attached file for image>