Our client uses document numbers (“docNo”) that in some cases contain the forward slash (/) character. So far we have not been able to come up with a formulation that does not get a Bad Request - Error in Query Syntax response. Our URL looks like this:
We have tried substituting %2F for the /, no luck. We have tried moving the filter values to query parameters or the request body, no luck (the receiving program needs them to be query filters, because it needs to pick those filter values up and use them in internal functions).
Is there in fact some way to send values containing forward slashes as query filter values?
Actually that introduces an interesting angle–the developer of the API. Which in this case would be Microsoft. It just might be that their API does not support this encoding. Extremely limited resources for support/explanation/documentation from MS on this topic (and on this version of their software), but user community might come up with something. The last time we had this problem, ChatGPT came up with the answer: “That version did not support that feature; it only became available in 2018.” Thanks much for the suggestion!