Map<String, dynamic> toJson() => { 'id': id, 'success': success, if (result != null) 'result': result, if (errorCode != null) 'errorCode': errorCode, if (errorMessage != null) 'errorMessage': errorMessage, };