Datatable serverside paging, get not modified

Working on serverside datatable paging. In reading the guide, api docs it appears I have it setup correctly however I am not seeing it modify the get request in any way.

var gridPager =  {
        margin: 10,
        rows:[{
                view:"datatable",
                select:true,
                columns:[
                        {id:"id", header:"ID", sort:"server"},
                        {id:"columna", header:["columna", {content:"serverFilter"} ], sort:"server"},
                        {id:"columnb", header:["columnb", {content:"serverFilter"} ], sort:"server"}
                ],
                autoheight:true,
                url:"http://127.0.0.1:3000/table",
                datafetch:50,
                pager:"pagerA",
        },{
                view:"pager",
                id:"pagerA",
                size:50,
                height: 35,
                group:50
        }]
};

Dynamic loading is not a fully clientside feature. To make everything work, you need to tune the response of your serverside script so that it returns data in the following format:

{data:[...], pos:0, total_count:1000}

Total count is an obligatory parameter for the initial request.

Check the related docs.

You can also monitor the requests in the console in the demo: http://docs.webix.com/samples/15_datatable/19_paging/03_db_data_dyn.html

Can this be modified to read the total_count from the header? My API sends this as a value in the header of the response.