Hi,
I have created an inbound projection action in IFS Developer Studio -
![](https://uploads-eu-west-1.insided.com/ifs-en/attachment/fdc7a781-7877-4ffc-9291-e81c82605d57.png)
And, I have implemented it too -
![](https://uploads-eu-west-1.insided.com/ifs-en/attachment/563d24d8-6ee0-478e-b67f-c8f98ed970e5.png)
When I trigger this endpoint from Postman, I am required to pass the JSON payload like this -
![](https://uploads-eu-west-1.insided.com/ifs-en/attachment/1495616e-b8fe-452b-b9a0-dc37716c569a.png)
The problem here is I am enforced to make the attribute exactly as “MyParameter”. There is no way to write code in my action to manually map my action parameter to the JSON attributes.
I want the attributes to be in “camel” case, like - “myParameter”. But when I pass the attribute like that, I get the mapping error -
![](https://uploads-eu-west-1.insided.com/ifs-en/attachment/28a9d26d-12ea-4850-b537-f05d1bd46117.png)
This I understand, IFS framework wants the parameter to be passed like that. But there has to be a way to define your own mapping.
I thought of taking the whole JSON payload as a CLOB, but failed again.
I feel the Inbound projection has a very rigid framework, not allowing me to take any kind of input and parse it my own way.
Any solution?
Thanks in advance.
Rohit.