# RED.util.encodeObject & TypeError: Converting circular structure to JSON

**URL:** <https://discourse.nodered.org/t/red-util-encodeobject-typeerror-converting-circular-structure-to-json/90978>\
**Category:** Developing Nodes\
**Created:** [14 September 2024 16:43 UTC](https://discourse.nodered.org/t/red-util-encodeobject-typeerror-converting-circular-structure-to-json/90978 "2024-09-14T16:43:20Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Post date:** [14 September 2024 16:53 UTC](https://discourse.nodered.org/t/red-util-encodeobject-typeerror-converting-circular-structure-to-json/90978/4 "2024-09-14T16:53:53Z")

</div>

> [@TotallyInformation](#):
>
> encodeObject isn't checking for those properties,

Seems so but whether this is a bug, I'm not quite sure. Since I don't know for what exactly encodeObject should be used for, perhaps sending the results over `RED.comms.publish` is _not_ an intended use case.

But I doubt that 😉

Edit: P.S. this difference in APIs reminds me of my question from [last week](https://discourse.nodered.org/t/the-red-object-has-3-apis/90760)!

---

_[View the full topic](https://discourse.nodered.org/t/red-util-encodeobject-typeerror-converting-circular-structure-to-json/90978)._
