Non hai pubblicato un JSON valido. Tutti i valori di stringa, comprese le chiavi negli oggetti, devono essere virgolette. Non hai citato $regex
.
{"parameters":{"AddressLine1":{"$regex":"Rio"}},"columns":{"SalesOrderID":1,"TotalDue":1}}
Se Flask non riesce a decodificare i dati JSON, genera un errore 400 perché la richiesta non è valida.