Given that optInType is a [controlled vocabulary](https://api.dotmailer.com/v2/help/wadl#ApiContactOptInTypes) would it be worth modelling this?