{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/EventsQueryActionStep", "title": "EventsQueryActionStep", "additionalProperties": false, "properties": { "event": { "default": null, "title": "Event", "type": "string", "nullable": true }, "href": { "default": null, "title": "Href", "type": "string", "nullable": true }, "href_matching": { "default": null, "allOf": [ { "$ref": "#/components/schemas/HrefMatching" } ], "nullable": true }, "properties": { "default": null, "title": "Properties", "items": { "anyOf": [ { "$ref": "#/components/schemas/EventPropertyFilter" }, { "$ref": "#/components/schemas/PersonPropertyFilter" }, { "$ref": "#/components/schemas/ElementPropertyFilter" }, { "$ref": "#/components/schemas/EventMetadataPropertyFilter" }, { "$ref": "#/components/schemas/SessionPropertyFilter" }, { "$ref": "#/components/schemas/CohortPropertyFilter" }, { "$ref": "#/components/schemas/RecordingPropertyFilter" }, { "$ref": "#/components/schemas/LogEntryPropertyFilter" }, { "$ref": "#/components/schemas/GroupPropertyFilter" }, { "$ref": "#/components/schemas/FeaturePropertyFilter" }, { "$ref": "#/components/schemas/FlagPropertyFilter" }, { "$ref": "#/components/schemas/HogQLPropertyFilter" }, { "$ref": "#/components/schemas/EmptyPropertyFilter" }, { "$ref": "#/components/schemas/DataWarehousePropertyFilter" }, { "$ref": "#/components/schemas/DataWarehousePersonPropertyFilter" }, { "$ref": "#/components/schemas/ErrorTrackingIssueFilter" }, { "$ref": "#/components/schemas/LogPropertyFilter" }, { "$ref": "#/components/schemas/SpanPropertyFilter" }, { "$ref": "#/components/schemas/RevenueAnalyticsPropertyFilter" }, { "$ref": "#/components/schemas/WorkflowVariablePropertyFilter" } ] }, "type": "array", "nullable": true }, "selector": { "default": null, "title": "Selector", "type": "string", "nullable": true }, "tag_name": { "default": null, "title": "Tag Name", "type": "string", "nullable": true }, "text": { "default": null, "title": "Text", "type": "string", "nullable": true }, "text_matching": { "default": null, "allOf": [ { "$ref": "#/components/schemas/TextMatching" } ], "nullable": true }, "url": { "default": null, "title": "Url", "type": "string", "nullable": true }, "url_matching": { "default": null, "allOf": [ { "$ref": "#/components/schemas/UrlMatching" } ], "nullable": true } }, "type": "object" }