I have a web service connector that needs a filter added to the context URL for the aggregation. This works in postman:
/contacts?filter=deleted eq ‘False’
However, when I add this as the context URL for the aggregation operation, I get an error “failed to parse filters; please fix any errors and try again: error parsing criteria expression”. Snippet of message showing encoding also shows token is added:
When I add the token in Postman to try to mimic ISC, it looks like this:
Any ideas on how I can get this to parse correctly?
Because if you see the url in the above error, parameters filter and token are separated by “?” but separator would be “&” in between parameters of api url. I believe this might be the reason for the error.
Hi @cstepp Personally, I think your best approach is to filter (deleted eq ‘False’) using a different method than URL parameters. My understanding is that ISC will always add the token to the end of the context URL with a “?” parameter, as authentication is handled separately to the distinct method calls.
You have 2 options: