addedInput schema / $schema
Added value: +"http://json-schema.org/draft-07/schema#"
addedInput schema / properties / comped
Added value: +{
+ "default": false,
+ "description": "Whether member has complimentary subscription",
+ "type": "boolean"
+}
addedInput schema / properties / email
Added value: +{
+ "format": "email",
+ "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
+ "type": "string"
+}
addedInput schema / properties / labels
Added value: +{
+ "description": "Array of label names to associate with member",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedInput schema / properties / name
Added value: +{
+ "maxLength": 191,
+ "type": "string"
+}
addedInput schema / properties / newsletters
Added value: +{
+ "description": "Array of newsletter IDs to subscribe member to",
+ "items": {
+ "pattern": "^[a-f0-9]{24}$",
+ "type": "string"
+ },
+ "type": "array"
+}
addedInput schema / properties / note
Added value: +{
+ "maxLength": 2000,
+ "type": "string"
+}
addedInput schema / properties / subscribed
Added value: +{
+ "default": true,
+ "description": "Whether member is subscribed to newsletter",
+ "type": "boolean"
+}
addedInput schema / required
Added value: +[
+ "email"
+]