Kendo Grid Server Side filtering sending null as a filter object to the backend

Clash Royale CLAN TAG#URR8PPP
Kendo Grid Server Side filtering sending null as a filter object to the backend
Using Kendo AngularJS and ASP .NET MVC I am trying to send the filters object of a grid to the backend. However any filters made on the frontend are null in the request even though I set serverFiltering to true.

grid.dataSource = new kendo.data.DataSource(
serverFiltering: true,
transport:
read:
url: "api/foo",
dataType: "json",
type: "POST"
,
schema:
data: "data", // records are returned in the "data" field of the response
total: "total"
);
//set grid to filterable
grid.filterable =
mode: 'row',
operators:
string:
contains: "contains"
;
I took a look at a similar question but it did not help me as I wasn't able to replicate the solution listed as the accepted answer
By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.