I’m working on building up a REST call from Highbyte to Tulip to return the results of a table aggregation. Everything was working up until I added the filters
part of the URL which has special characters that need to be converted to a URL compliant % encoding.
Per the API docs, this is supported, but is not working for me. The error part of the message is:
filters=%255B%257B%2522field%2522%253A+%2522mkqih_disposition%2522%252C+%2522functionType%2522%253A+%2522notBlank%2522%257D%255D"
status: Bad Request
Raw response:
{"details":"Unable to parse query string: error parsing query value for `filters` as JSON: invalid character '%' looking for beginning of value","errorCode":"InvalidQueryString"}
The non-encoded version I’m passing with the filters
option is:
[{"field": "mkqih_disposition", "functionType": "notBlank"}]