It would be useful (at least for me) to have an annotation to _ignore_ the serialization of certain fields. @JsonSerializable() Class Person { **@JsonKey(ignore: true)** final bool isNew; }