Не сте публикували валиден JSON. Всички стойности на низове, включително ключове в обекти, трябва да бъдат цитирани. Не сте цитирали $regex
.
{"parameters":{"AddressLine1":{"$regex":"Rio"}},"columns":{"SalesOrderID":1,"TotalDue":1}}
Ако Flask не може да декодира JSON данните, той извежда грешка 400, защото заявката е невалидна.