Source Name with '+' in it causing issues in API's

Hi

I have a source name has a special character in it, say a + sign.

I have a script I am trying to call /v3/sources with a filter name eq <sourcename> but the + sign is making it not work

I tried encoding the + to %2B but still doesnt work.

eg /v3/sources?limit=50&offset=0&filters=name sw "mysource%2B"

I dont want to use filter name sw <sourcename> where I remove the + from the source name, as this is hacky.

Any ideas on how to escape the + ?

Thank you

Doesn’t look like you have a lot of leeway into doing this at the filter parameter level. Have you considered getting the source with the ID instead?
GET {{baseUrl}}/sources/:id

If you have a way to know the ID of the source you’re looking for in advance, you can circumvent the filter string construction and the complexity altogether.