Skip to main content
Employee
August 14, 2026
Question

HTTP Action response field silently dropped when the key name contains "or"

  • August 14, 2026
  • 1 reply
  • 8 views

My HTTP Action calls a ServiceNow Table API and gets back a field called certification_or_license in the raw response. Every subsequent step that touches this data drops it. It is not null, the key is just gone. Every other field, including other nested objects, comes through fine.

Raw response (has the field):

"result": [{
  "sys_mod_count": "1",
  "active": "true",
  "employee": {...},
  "certification_or_license": {...},
  "status": "Active",
  ...
}]

Same record, one step later — before any of my own mapping logic runs:

"result": [{
"active": "true",
"employee": {...},
"status": "Active",
...
// certification_or_license: gone
}]

Tried: direct dot-walk, MERGE(), bracket notation (both forms), quoted path, EVAL()+args, a Script Action with a typed object/array input, and $STRINGIFY_JSON() on the raw response before any of that. Same result every time.

I have also tried out a String field that contains _or_ and is not nested and it gets silently dropped as well.

Any info on this or possible workarounds?

1 reply

rgeroulo
Community Manager
August 14, 2026

@alvin.tan1 can you include a screenshot of your HTTP Action, your Conversational Process that calls this action, and the logs that you are seeing where this data gets dropped?

Once can HTTP Action completes, its data will be stored in the data object under the output key you have chosen. The data should not be removed.

Best,

Ryan