Я так понял, самая главная пробоема в массиве data.
Если использовать System.Text.Json, то его можно затипизировать так:
[JsonPropertyName("data")]
public JsonElement[][] Data {get; init;}
Ну и не забывай вклбчать голову при работе с генераторами кода.
Ещё можно поехать башкой и написать кастомный конвертер для этой штуки в какой-нибудь DataFrame или DataTable (не помню как точно называется этот новый класс для табличек)