0

I am trying to pull information from the Chef Automate API into a custom server perspective and having a problem with a filter parameter. To pull information for a specific node, the request needs to look like this (as tested in a separate REST interface):

https://ChefAutomateServer/compliance/nodes?filters=node_name:SERVERNAME

But when SquaredUp Web API tile processes this, it converts the : character to %3a which the Chef API rejects:

The API returned a 400 response (“Invalid filter ‘node_name%3aSERVERNAME'”)

I’ve tried different escape characters in the URL and the JSON source for the tile but nothing seems to prevent the character conversion. Is there a way to preserve this colon or do I need to find another workaround?

thanks!

Peter West answered