class SubscriptionDataModel { bool? success; String? message; Result? result; SubscriptionDataModel({this.success, this.message, this.result}); SubscriptionDataModel.fromJson(Map json) { success = json['success']; message = json['message']; result = json['result'] != null ? new Result.fromJson(json['result']) : null; } Map toJson() { final Map data = new Map(); data['success'] = this.success; data['message'] = this.message; if (this.result != null) { data['result'] = this.result!.toJson(); } return data; } } class Result { int? id; String? utmSource; String? startDate; String? endDate; Result({this.id, this.utmSource, this.startDate, this.endDate}); Result.fromJson(Map json) { id = json['id']; utmSource = json['utm_source']; startDate = json['start_date']; endDate = json['end_date']; } Map toJson() { final Map data = new Map(); data['id'] = this.id; data['utm_source'] = this.utmSource; data['start_date'] = this.startDate; data['end_date'] = this.endDate; return data; } }