addedInput schema / $defs
Added value: +{
+ "rules": {
+ "properties": {
+ "rule_type": {
+ "enum": [
+ "all_contacts",
+ "all_members",
+ "custom_filters",
+ "selected_members"
+ ],
+ "type": "string"
+ },
+ "rules": {
+ "anyOf": [
+ {
+ "items": {
+ "properties": {
+ "filter_type": {
+ "enum": [
+ "is",
+ "is_not",
+ "contains",
+ "does_not_contain",
+ "gt",
+ "lt",
+ "eq"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "key": {
+ "type": "string"
+ },
+ "value": {
+ "type": [
+ "string",
+ "boolean"
+ ]
+ }
+ },
+ "required": [
+ "key",
+ "value"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "items": {
+ "properties": {
+ "community_member_id": {
+ "type": "integer"
+ },
+ "email": {
+ "format": "email",
+ "type": "string"
+ }
+ },
+ "required": [
+ "email",
+ "community_member_id"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ ]
+ }
+ },
+ "required": [
+ "rule_type",
+ "rules"
+ ],
+ "type": "object"
+ }
+}
changedInput schema / properties / confirm / description
Previous value: -"Must be true for the specific user-requested write."New value: +"Set true only when the user asked for exactly this action."
addedInput schema / properties / payload / properties / rules / $ref
Added value: +"#/$defs/rules"
removedInput schema / properties / payload / properties / rules / properties
Removed value: -{
- "rule_type": {
- "enum": [
- "all_contacts",
- "all_members",
- "custom_filters",
- "selected_members"
- ],
- "type": "string"
- },
- "rules": {
- "anyOf": [
- {
- "items": {
- "properties": {
- "filter_type": {
- "enum": [
- "is",
- "is_not",
- "contains",
- "does_not_contain",
- "gt",
- "lt",
- "eq"
- ],
- "type": "string"
- },
- "id": {
- "type": "string"
- },
- "key": {
- "type": "string"
- },
- "value": {
- "type": [
- "string",
- "boolean"
- ]
- }
- },
- "required": [
- "key",
- "value"
- ],
- "type": "object"
- },
- "type": "array"
- },
- {
- "items": {
- "properties": {
- "community_member_id": {
- "type": "integer"
- },
- "email": {
- "format": "email",
- "type": "string"
- }
- },
- "required": [
- "email",
- "community_member_id"
- ],
- "type": "object"
- },
- "type": "array"
- }
- ]
- }
-}
removedInput schema / properties / payload / properties / rules / required
Removed value: -[
- "rule_type",
- "rules"
-]
removedInput schema / properties / payload / properties / rules / type
Removed value: -"object"
addedInput schema / properties / rules / $ref
Added value: +"#/$defs/rules"
removedInput schema / properties / rules / properties
Removed value: -{
- "rule_type": {
- "enum": [
- "all_contacts",
- "all_members",
- "custom_filters",
- "selected_members"
- ],
- "type": "string"
- },
- "rules": {
- "anyOf": [
- {
- "items": {
- "properties": {
- "filter_type": {
- "enum": [
- "is",
- "is_not",
- "contains",
- "does_not_contain",
- "gt",
- "lt",
- "eq"
- ],
- "type": "string"
- },
- "id": {
- "type": "string"
- },
- "key": {
- "type": "string"
- },
- "value": {
- "type": [
- "string",
- "boolean"
- ]
- }
- },
- "required": [
- "key",
- "value"
- ],
- "type": "object"
- },
- "type": "array"
- },
- {
- "items": {
- "properties": {
- "community_member_id": {
- "type": "integer"
- },
- "email": {
- "format": "email",
- "type": "string"
- }
- },
- "required": [
- "email",
- "community_member_id"
- ],
- "type": "object"
- },
- "type": "array"
- }
- ]
- }
-}
removedInput schema / properties / rules / required
Removed value: -[
- "rule_type",
- "rules"
-]
removedInput schema / properties / rules / type
Removed value: -"object"