# Perspective HTTP binding invalid type

**URL:** <https://forum.inductiveautomation.com/t/perspective-http-binding-invalid-type/36926>\
**Category:** Ignition Early Access\
**Created:** [July 22, 2020, 1:19am UTC](https://forum.inductiveautomation.com/t/perspective-http-binding-invalid-type/36926 "2020-07-22T01:19:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![damean.thomas](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/damean.thomas/32/11367_2.png) [@damean.thomas](https://forum.inductiveautomation.com/u/damean.thomas)\
**Post date:** [July 22, 2020, 1:19am UTC](https://forum.inductiveautomation.com/t/perspective-http-binding-invalid-type/36926/1 "2020-07-22T01:19:40Z")

</div>

I have a HTTP binding using ODATA. The response returns odata.metadata and a value array. I receive an error for a invalid key for the first object, the value which is what i want works in my table without any problems. I am wondering if the errors will cause me any problems down the road or will they be alright. Is there any way to filter my response after it is received while binding?

![InkedCapture_LI](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/e/7e7307e66f37e7c25e6906e6726b91b45d25add1.jpeg)

---

<div class="post-metadata">

**Author:** ![tordvd](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tordvd/32/11525_2.png) [@tordvd](https://forum.inductiveautomation.com/u/tordvd)\
**Post date:** [July 22, 2020, 6:51am UTC](https://forum.inductiveautomation.com/t/perspective-http-binding-invalid-type/36926/2 "2020-07-22T06:51:20Z")

</div>

I have the same issue. All props looks fine, but they are marked as invalid keys. It works just fine though

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [July 22, 2020, 4:28pm UTC](https://forum.inductiveautomation.com/t/perspective-http-binding-invalid-type/36926/3 "2020-07-22T16:28:21Z")

</div>

You can chain a script transform to strip the key. It’s marked as invalid because of the period - addressing that property from a script would be hard/impossible, and it could also cause problems if you tried to manually edit or delete it. It’s not going to cause any problems just sitting there, unless you had a conflicting name - but especially if it’s sensitive I would recommend removing it. In a script transform, just use `del value["odata.metadata"]` or a similar script:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/6/760ea78f60fc01f4a076a9f2f26eb2b05d93003c.png)

---

<div class="post-metadata">

**Author:** ![damean.thomas](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/damean.thomas/32/11367_2.png) [@damean.thomas](https://forum.inductiveautomation.com/u/damean.thomas)\
**Post date:** [July 22, 2020, 4:59pm UTC](https://forum.inductiveautomation.com/t/perspective-http-binding-invalid-type/36926/4 "2020-07-22T16:59:12Z")

</div>

Thank you, I was not able to filter the response server side so this is just what i needed.
