Пользовательские свойства источника данных dataSrc и проблема разбивки на страницы

Я работаю с jQuery DataTables и режимом обработки на стороне сервера. Но я сталкиваюсь с проблемой с таблицей данных, я ищу все в документации Datatables, но не могу найти свой ответ.

Итак, проблема в том, что я получаю ответ от сервера в формате JSON, например:

Как вы можете видеть в этом ответе JSON, требуемые таблицы данных находятся вdata.data чтобы установить этот источник данных в таблицах данных, есть свойство, котороеСвойство пользовательских данных и он работает нормально и показывает строки. Теперь проблема в том, что datatables не учитывает параметры пагинации из JSON, поэтому он показывает это:

Обратите внимание, что я не могу изменить ответ JSON со стороны сервера.

Обновить: Вот скрипт вызова js:

$(document).ready(function () {
   $("#example").dataTable({
      "ajax": {
          url: app.getApiUrlWithAccessToken('lead/get_all'),
          dataSrc: function(json){
              return json.data.data;
          }
      },
      "lengthMenu": [1,2,5,10,15],
      "columns": [
          { "data": "first_name" },
          { "data": "last_name" },
          { "data": "title" },
          { "data": "email" },
          { "data": "city" },
          { "data": "status" }
      ],
      "processing": true,
      "serverSide": true
   });
});

Ответы на вопрос(1)

Ваш ответ на вопрос