You can use some vsCode or Android Studio extension or map key to class
Like
import 'dart:convert';
SampleClass sampleClassFromJson(String str) => SampleClass.fromJson(json.decode(str));
String sampleClassToJson(SampleClass data) => json.encode(data.toJson());
class SampleClass {
SampleClass({
this.number,
});
final int number;
factory SampleClass.fromJson(Map<String, dynamic> json) => SampleClass(
number: json["number"] == null ? null : json["number"],
);
Map<String, dynamic> toJson() => {
"number": number == null ? null : number,
};
}
Most of time im using https://app.quicktype.io this site generating code with minimal modification