arcade-mcp/toolkits/posthog_api/arcade_posthog_api/wrapper_tools/UpdateEndpoint.json
jottakka b7bb2c8d03
[MOAR][PostHog] Adding PostHog starter toolkit (+722) (#654)
Co-authored-by: Francisco Liberal <francisco@arcade.dev>
2025-10-27 12:22:18 -03:00

613 lines
223 KiB
JSON

{
"name": "UpdateEndpoint",
"fully_qualified_name": "PosthogApi.UpdateEndpoint@0.1.0",
"description": "Update an existing endpoint run in a project.\n\nUse this tool to update an existing endpoint run in a specified project with optional parameters.",
"toolkit": {
"name": "ArcadePosthogApi",
"description": null,
"version": "0.1.0"
},
"input": {
"parameters": [
{
"name": "endpoint_name",
"required": true,
"description": "The name of the endpoint to be updated. This is a required string parameter.",
"value_schema": {
"val_type": "string",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": ""
},
"inferrable": true,
"http_endpoint_parameter_name": "name"
},
{
"name": "project_id",
"required": true,
"description": "Project ID to access the specific project. Obtainable via a call to /api/projects/.",
"value_schema": {
"val_type": "string",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": "Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/."
},
"inferrable": true,
"http_endpoint_parameter_name": "project_id"
},
{
"name": "update_endpoint_parameters",
"required": false,
"description": "A JSON object containing parameters to update the endpoint, such as client_query_id, filters_override, and refresh options.",
"value_schema": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": {
"client_query_id": {
"val_type": "string",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": "Client provided query ID. Can be used to retrieve the status or cancel the query."
},
"filters_override": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": {
"breakdown_filter": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": {
"breakdown": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"breakdown_group_type_index": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"breakdown_hide_other_aggregation": {
"val_type": "boolean",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"breakdown_histogram_bin_count": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"breakdown_limit": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"breakdown_normalize_url": {
"val_type": "boolean",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"breakdown_type": {
"val_type": "string",
"inner_val_type": null,
"enum": [
"cohort",
"person",
"event",
"event_metadata",
"group",
"session",
"hogql",
"data_warehouse",
"data_warehouse_person_property",
"revenue_analytics"
],
"properties": null,
"inner_properties": null,
"description": null
},
"breakdowns": {
"val_type": "array",
"inner_val_type": "json",
"enum": null,
"properties": null,
"inner_properties": {
"group_type_index": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"histogram_bin_count": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"normalize_url": {
"val_type": "boolean",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"property": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"type": {
"val_type": "string",
"inner_val_type": null,
"enum": [
"cohort",
"person",
"event",
"event_metadata",
"group",
"session",
"hogql",
"revenue_analytics"
],
"properties": null,
"inner_properties": null,
"description": null
}
},
"description": null
}
},
"inner_properties": null,
"description": null
},
"date_from": {
"val_type": "string",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"date_to": {
"val_type": "string",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"properties": {
"val_type": "array",
"inner_val_type": "json",
"enum": null,
"properties": null,
"inner_properties": {},
"description": null
}
},
"inner_properties": null,
"description": null
},
"query_override": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"refresh": {
"val_type": "string",
"inner_val_type": null,
"enum": [
"async",
"async_except_on_cache_miss",
"blocking",
"force_async",
"force_blocking",
"force_cache",
"lazy_async"
],
"properties": null,
"inner_properties": null,
"description": null
},
"variables_override": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"variables_values": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
}
},
"inner_properties": null,
"description": ""
},
"inferrable": true,
"http_endpoint_parameter_name": "requestBody"
}
]
},
"output": {
"description": "Response from the API endpoint 'endpoints_run_create'.",
"available_modes": [
"value",
"error",
"null"
],
"value_schema": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
}
},
"requirements": {
"authorization": null,
"secrets": [
{
"key": "POSTHOG_SERVER_URL"
},
{
"key": "POSTHOG_PERSONAL_API_KEY"
}
],
"metadata": null
},
"deprecation_message": null,
"metadata": {
"object_type": "api_wrapper_tool",
"version": "1.1.0",
"description": "Tools that enable LLMs to interact directly with the Datadog API."
},
"http_endpoint": {
"metadata": {
"object_type": "http_endpoint",
"version": "1.2.0",
"description": ""
},
"url": "{posthog_server_url}/api/projects/{project_id}/endpoints/{name}/run/",
"http_method": "POST",
"headers": {},
"parameters": [
{
"name": "name",
"tool_parameter_name": "endpoint_name",
"description": "",
"value_schema": {
"val_type": "string",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": ""
},
"accepted_as": "path",
"required": true,
"deprecated": false,
"default": null,
"documentation_urls": []
},
{
"name": "project_id",
"tool_parameter_name": "project_id",
"description": "Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.",
"value_schema": {
"val_type": "string",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": "Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/."
},
"accepted_as": "path",
"required": true,
"deprecated": false,
"default": null,
"documentation_urls": []
},
{
"name": "requestBody",
"tool_parameter_name": "update_endpoint_parameters",
"description": "",
"value_schema": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": {
"client_query_id": {
"val_type": "string",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": "Client provided query ID. Can be used to retrieve the status or cancel the query."
},
"filters_override": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": {
"breakdown_filter": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": {
"breakdown": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"breakdown_group_type_index": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"breakdown_hide_other_aggregation": {
"val_type": "boolean",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"breakdown_histogram_bin_count": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"breakdown_limit": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"breakdown_normalize_url": {
"val_type": "boolean",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"breakdown_type": {
"val_type": "string",
"inner_val_type": null,
"enum": [
"cohort",
"person",
"event",
"event_metadata",
"group",
"session",
"hogql",
"data_warehouse",
"data_warehouse_person_property",
"revenue_analytics"
],
"properties": null,
"inner_properties": null,
"description": null
},
"breakdowns": {
"val_type": "array",
"inner_val_type": "json",
"enum": null,
"properties": null,
"inner_properties": {
"group_type_index": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"histogram_bin_count": {
"val_type": "integer",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"normalize_url": {
"val_type": "boolean",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"property": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"type": {
"val_type": "string",
"inner_val_type": null,
"enum": [
"cohort",
"person",
"event",
"event_metadata",
"group",
"session",
"hogql",
"revenue_analytics"
],
"properties": null,
"inner_properties": null,
"description": null
}
},
"description": null
}
},
"inner_properties": null,
"description": null
},
"date_from": {
"val_type": "string",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"date_to": {
"val_type": "string",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"properties": {
"val_type": "array",
"inner_val_type": "json",
"enum": null,
"properties": null,
"inner_properties": {},
"description": null
}
},
"inner_properties": null,
"description": null
},
"query_override": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"refresh": {
"val_type": "string",
"inner_val_type": null,
"enum": [
"async",
"async_except_on_cache_miss",
"blocking",
"force_async",
"force_blocking",
"force_cache",
"lazy_async"
],
"properties": null,
"inner_properties": null,
"description": null
},
"variables_override": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
},
"variables_values": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
}
},
"inner_properties": null,
"description": ""
},
"accepted_as": "body",
"required": false,
"deprecated": false,
"default": null,
"documentation_urls": []
}
],
"documentation_urls": [],
"secrets": [
{
"arcade_key": "POSTHOG_SERVER_URL",
"parameter_name": "posthog_server_url",
"accepted_as": "path",
"formatted_value": null,
"description": "",
"is_auth_token": false
},
{
"arcade_key": "POSTHOG_PERSONAL_API_KEY",
"parameter_name": "Authorization",
"accepted_as": "header",
"formatted_value": "Bearer {authorization}",
"description": "",
"is_auth_token": false
}
],
"request_body_spec": "{\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"additionalProperties\": false,\n \"properties\": {\n \"client_query_id\": {\n \"default\": null,\n \"description\": \"Client provided query ID. Can be used to retrieve the status or cancel the query.\",\n \"title\": \"Client Query Id\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"filters_override\": {\n \"additionalProperties\": false,\n \"properties\": {\n \"breakdown_filter\": {\n \"additionalProperties\": false,\n \"properties\": {\n \"breakdown\": {\n \"default\": null,\n \"title\": \"Breakdown\",\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"integer\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"integer\"\n }\n ],\n \"nullable\": true\n },\n \"breakdown_group_type_index\": {\n \"default\": null,\n \"title\": \"Breakdown Group Type Index\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"breakdown_hide_other_aggregation\": {\n \"default\": null,\n \"title\": \"Breakdown Hide Other Aggregation\",\n \"type\": \"boolean\",\n \"nullable\": true\n },\n \"breakdown_histogram_bin_count\": {\n \"default\": null,\n \"title\": \"Breakdown Histogram Bin Count\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"breakdown_limit\": {\n \"default\": null,\n \"title\": \"Breakdown Limit\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"breakdown_normalize_url\": {\n \"default\": null,\n \"title\": \"Breakdown Normalize Url\",\n \"type\": \"boolean\",\n \"nullable\": true\n },\n \"breakdown_type\": {\n \"enum\": [\n \"cohort\",\n \"person\",\n \"event\",\n \"event_metadata\",\n \"group\",\n \"session\",\n \"hogql\",\n \"data_warehouse\",\n \"data_warehouse_person_property\",\n \"revenue_analytics\"\n ],\n \"title\": \"BreakdownType\",\n \"type\": \"string\"\n },\n \"breakdowns\": {\n \"default\": null,\n \"title\": \"Breakdowns\",\n \"items\": {\n \"additionalProperties\": false,\n \"properties\": {\n \"group_type_index\": {\n \"default\": null,\n \"title\": \"Group Type Index\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"histogram_bin_count\": {\n \"default\": null,\n \"title\": \"Histogram Bin Count\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"normalize_url\": {\n \"default\": null,\n \"title\": \"Normalize Url\",\n \"type\": \"boolean\",\n \"nullable\": true\n },\n \"property\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"integer\"\n }\n ],\n \"title\": \"Property\"\n },\n \"type\": {\n \"enum\": [\n \"cohort\",\n \"person\",\n \"event\",\n \"event_metadata\",\n \"group\",\n \"session\",\n \"hogql\",\n \"revenue_analytics\"\n ],\n \"title\": \"MultipleBreakdownType\",\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"property\"\n ],\n \"title\": \"Breakdown\",\n \"type\": \"object\"\n },\n \"maxItems\": 3,\n \"type\": \"array\",\n \"nullable\": true\n }\n },\n \"title\": \"BreakdownFilter\",\n \"type\": \"object\"\n },\n \"date_from\": {\n \"default\": null,\n \"title\": \"Date From\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"date_to\": {\n \"default\": null,\n \"title\": \"Date To\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"properties\": {\n \"default\": null,\n \"title\": \"Properties\",\n \"items\": {\n \"anyOf\": [\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"event\",\n \"description\": \"Event properties\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"event\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\"\n ],\n \"title\": \"EventPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"person\",\n \"description\": \"Person properties\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"person\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"PersonPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"enum\": [\n \"tag_name\",\n \"text\",\n \"href\",\n \"selector\"\n ],\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"element\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"element\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"ElementPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"event_metadata\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"event_metadata\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"EventMetadataPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"session\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"session\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"SessionPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"cohort_name\": {\n \"default\": null,\n \"title\": \"Cohort Name\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"key\": {\n \"default\": \"id\",\n \"title\": \"Key\",\n \"type\": \"string\",\n \"enum\": [\n \"id\"\n ]\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"cohort\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"cohort\"\n ]\n },\n \"value\": {\n \"title\": \"Value\",\n \"type\": \"integer\"\n }\n },\n \"required\": [\n \"value\"\n ],\n \"title\": \"CohortPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"anyOf\": [\n {\n \"enum\": [\n \"duration\",\n \"active_seconds\",\n \"inactive_seconds\"\n ],\n \"title\": \"DurationType\",\n \"type\": \"string\"\n },\n {\n \"type\": \"string\"\n }\n ],\n \"title\": \"Key\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"recording\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"recording\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"RecordingPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"log_entry\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"log_entry\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"LogEntryPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"group_type_index\": {\n \"default\": null,\n \"title\": \"Group Type Index\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"group\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"group\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"GroupPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"feature\",\n \"description\": \"Event property with \\\"$feature/\\\" prepended\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"feature\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"FeaturePropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"description\": \"The key should be the flag ID\",\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"default\": \"flag_evaluates_to\",\n \"description\": \"Only flag_evaluates_to operator is allowed for flag dependencies\",\n \"title\": \"Operator\",\n \"type\": \"string\",\n \"enum\": [\n \"flag_evaluates_to\"\n ]\n },\n \"type\": {\n \"default\": \"flag\",\n \"description\": \"Feature flag dependency\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"flag\"\n ]\n },\n \"value\": {\n \"anyOf\": [\n {\n \"type\": \"boolean\"\n },\n {\n \"type\": \"string\"\n }\n ],\n \"description\": \"The value can be true, false, or a variant name\",\n \"title\": \"Value\"\n }\n },\n \"required\": [\n \"key\",\n \"value\"\n ],\n \"title\": \"FlagPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"type\": {\n \"default\": \"hogql\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"hogql\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\"\n ],\n \"title\": \"HogQLPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {},\n \"title\": \"EmptyPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"data_warehouse\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"data_warehouse\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"DataWarehousePropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"data_warehouse_person_property\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"data_warehouse_person_property\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"DataWarehousePersonPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"error_tracking_issue\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"error_tracking_issue\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"ErrorTrackingIssueFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"log\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"log\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"LogPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"revenue_analytics\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"revenue_analytics\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"RevenueAnalyticsPropertyFilter\",\n \"type\": \"object\"\n }\n ]\n },\n \"type\": \"array\",\n \"nullable\": true\n }\n },\n \"title\": \"DashboardFilter\",\n \"type\": \"object\"\n },\n \"query_override\": {\n \"default\": null,\n \"title\": \"Query Override\",\n \"type\": \"object\",\n \"nullable\": true\n },\n \"refresh\": {\n \"enum\": [\n \"async\",\n \"async_except_on_cache_miss\",\n \"blocking\",\n \"force_async\",\n \"force_blocking\",\n \"force_cache\",\n \"lazy_async\"\n ],\n \"title\": \"RefreshType\",\n \"type\": \"string\"\n },\n \"variables_override\": {\n \"default\": null,\n \"title\": \"Variables Override\",\n \"additionalProperties\": {\n \"type\": \"object\"\n },\n \"type\": \"object\",\n \"nullable\": true\n },\n \"variables_values\": {\n \"default\": null,\n \"title\": \"Variables Values\",\n \"type\": \"object\",\n \"nullable\": true\n }\n },\n \"title\": \"EndpointRunRequest\",\n \"type\": \"object\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"additionalProperties\": false,\n \"properties\": {\n \"client_query_id\": {\n \"default\": null,\n \"description\": \"Client provided query ID. Can be used to retrieve the status or cancel the query.\",\n \"title\": \"Client Query Id\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"filters_override\": {\n \"additionalProperties\": false,\n \"properties\": {\n \"breakdown_filter\": {\n \"additionalProperties\": false,\n \"properties\": {\n \"breakdown\": {\n \"default\": null,\n \"title\": \"Breakdown\",\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"integer\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"integer\"\n }\n ],\n \"nullable\": true\n },\n \"breakdown_group_type_index\": {\n \"default\": null,\n \"title\": \"Breakdown Group Type Index\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"breakdown_hide_other_aggregation\": {\n \"default\": null,\n \"title\": \"Breakdown Hide Other Aggregation\",\n \"type\": \"boolean\",\n \"nullable\": true\n },\n \"breakdown_histogram_bin_count\": {\n \"default\": null,\n \"title\": \"Breakdown Histogram Bin Count\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"breakdown_limit\": {\n \"default\": null,\n \"title\": \"Breakdown Limit\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"breakdown_normalize_url\": {\n \"default\": null,\n \"title\": \"Breakdown Normalize Url\",\n \"type\": \"boolean\",\n \"nullable\": true\n },\n \"breakdown_type\": {\n \"enum\": [\n \"cohort\",\n \"person\",\n \"event\",\n \"event_metadata\",\n \"group\",\n \"session\",\n \"hogql\",\n \"data_warehouse\",\n \"data_warehouse_person_property\",\n \"revenue_analytics\"\n ],\n \"title\": \"BreakdownType\",\n \"type\": \"string\"\n },\n \"breakdowns\": {\n \"default\": null,\n \"title\": \"Breakdowns\",\n \"items\": {\n \"additionalProperties\": false,\n \"properties\": {\n \"group_type_index\": {\n \"default\": null,\n \"title\": \"Group Type Index\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"histogram_bin_count\": {\n \"default\": null,\n \"title\": \"Histogram Bin Count\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"normalize_url\": {\n \"default\": null,\n \"title\": \"Normalize Url\",\n \"type\": \"boolean\",\n \"nullable\": true\n },\n \"property\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"integer\"\n }\n ],\n \"title\": \"Property\"\n },\n \"type\": {\n \"enum\": [\n \"cohort\",\n \"person\",\n \"event\",\n \"event_metadata\",\n \"group\",\n \"session\",\n \"hogql\",\n \"revenue_analytics\"\n ],\n \"title\": \"MultipleBreakdownType\",\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"property\"\n ],\n \"title\": \"Breakdown\",\n \"type\": \"object\"\n },\n \"maxItems\": 3,\n \"type\": \"array\",\n \"nullable\": true\n }\n },\n \"title\": \"BreakdownFilter\",\n \"type\": \"object\"\n },\n \"date_from\": {\n \"default\": null,\n \"title\": \"Date From\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"date_to\": {\n \"default\": null,\n \"title\": \"Date To\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"properties\": {\n \"default\": null,\n \"title\": \"Properties\",\n \"items\": {\n \"anyOf\": [\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"event\",\n \"description\": \"Event properties\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"event\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\"\n ],\n \"title\": \"EventPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"person\",\n \"description\": \"Person properties\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"person\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"PersonPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"enum\": [\n \"tag_name\",\n \"text\",\n \"href\",\n \"selector\"\n ],\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"element\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"element\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"ElementPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"event_metadata\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"event_metadata\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"EventMetadataPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"session\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"session\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"SessionPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"cohort_name\": {\n \"default\": null,\n \"title\": \"Cohort Name\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"key\": {\n \"default\": \"id\",\n \"title\": \"Key\",\n \"type\": \"string\",\n \"enum\": [\n \"id\"\n ]\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"cohort\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"cohort\"\n ]\n },\n \"value\": {\n \"title\": \"Value\",\n \"type\": \"integer\"\n }\n },\n \"required\": [\n \"value\"\n ],\n \"title\": \"CohortPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"anyOf\": [\n {\n \"enum\": [\n \"duration\",\n \"active_seconds\",\n \"inactive_seconds\"\n ],\n \"title\": \"DurationType\",\n \"type\": \"string\"\n },\n {\n \"type\": \"string\"\n }\n ],\n \"title\": \"Key\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"recording\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"recording\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"RecordingPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"log_entry\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"log_entry\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"LogEntryPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"group_type_index\": {\n \"default\": null,\n \"title\": \"Group Type Index\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"group\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"group\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"GroupPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"feature\",\n \"description\": \"Event property with \\\"$feature/\\\" prepended\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"feature\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"FeaturePropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"description\": \"The key should be the flag ID\",\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"default\": \"flag_evaluates_to\",\n \"description\": \"Only flag_evaluates_to operator is allowed for flag dependencies\",\n \"title\": \"Operator\",\n \"type\": \"string\",\n \"enum\": [\n \"flag_evaluates_to\"\n ]\n },\n \"type\": {\n \"default\": \"flag\",\n \"description\": \"Feature flag dependency\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"flag\"\n ]\n },\n \"value\": {\n \"anyOf\": [\n {\n \"type\": \"boolean\"\n },\n {\n \"type\": \"string\"\n }\n ],\n \"description\": \"The value can be true, false, or a variant name\",\n \"title\": \"Value\"\n }\n },\n \"required\": [\n \"key\",\n \"value\"\n ],\n \"title\": \"FlagPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"type\": {\n \"default\": \"hogql\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"hogql\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\"\n ],\n \"title\": \"HogQLPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {},\n \"title\": \"EmptyPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"data_warehouse\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"data_warehouse\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"DataWarehousePropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"data_warehouse_person_property\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"data_warehouse_person_property\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"DataWarehousePersonPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"error_tracking_issue\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"error_tracking_issue\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"ErrorTrackingIssueFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"log\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"log\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"LogPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"revenue_analytics\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"revenue_analytics\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"RevenueAnalyticsPropertyFilter\",\n \"type\": \"object\"\n }\n ]\n },\n \"type\": \"array\",\n \"nullable\": true\n }\n },\n \"title\": \"DashboardFilter\",\n \"type\": \"object\"\n },\n \"query_override\": {\n \"default\": null,\n \"title\": \"Query Override\",\n \"type\": \"object\",\n \"nullable\": true\n },\n \"refresh\": {\n \"enum\": [\n \"async\",\n \"async_except_on_cache_miss\",\n \"blocking\",\n \"force_async\",\n \"force_blocking\",\n \"force_cache\",\n \"lazy_async\"\n ],\n \"title\": \"RefreshType\",\n \"type\": \"string\"\n },\n \"variables_override\": {\n \"default\": null,\n \"title\": \"Variables Override\",\n \"additionalProperties\": {\n \"type\": \"object\"\n },\n \"type\": \"object\",\n \"nullable\": true\n },\n \"variables_values\": {\n \"default\": null,\n \"title\": \"Variables Values\",\n \"type\": \"object\",\n \"nullable\": true\n }\n },\n \"title\": \"EndpointRunRequest\",\n \"type\": \"object\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"additionalProperties\": false,\n \"properties\": {\n \"client_query_id\": {\n \"default\": null,\n \"description\": \"Client provided query ID. Can be used to retrieve the status or cancel the query.\",\n \"title\": \"Client Query Id\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"filters_override\": {\n \"additionalProperties\": false,\n \"properties\": {\n \"breakdown_filter\": {\n \"additionalProperties\": false,\n \"properties\": {\n \"breakdown\": {\n \"default\": null,\n \"title\": \"Breakdown\",\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"integer\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"integer\"\n }\n ],\n \"nullable\": true\n },\n \"breakdown_group_type_index\": {\n \"default\": null,\n \"title\": \"Breakdown Group Type Index\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"breakdown_hide_other_aggregation\": {\n \"default\": null,\n \"title\": \"Breakdown Hide Other Aggregation\",\n \"type\": \"boolean\",\n \"nullable\": true\n },\n \"breakdown_histogram_bin_count\": {\n \"default\": null,\n \"title\": \"Breakdown Histogram Bin Count\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"breakdown_limit\": {\n \"default\": null,\n \"title\": \"Breakdown Limit\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"breakdown_normalize_url\": {\n \"default\": null,\n \"title\": \"Breakdown Normalize Url\",\n \"type\": \"boolean\",\n \"nullable\": true\n },\n \"breakdown_type\": {\n \"enum\": [\n \"cohort\",\n \"person\",\n \"event\",\n \"event_metadata\",\n \"group\",\n \"session\",\n \"hogql\",\n \"data_warehouse\",\n \"data_warehouse_person_property\",\n \"revenue_analytics\"\n ],\n \"title\": \"BreakdownType\",\n \"type\": \"string\"\n },\n \"breakdowns\": {\n \"default\": null,\n \"title\": \"Breakdowns\",\n \"items\": {\n \"additionalProperties\": false,\n \"properties\": {\n \"group_type_index\": {\n \"default\": null,\n \"title\": \"Group Type Index\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"histogram_bin_count\": {\n \"default\": null,\n \"title\": \"Histogram Bin Count\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"normalize_url\": {\n \"default\": null,\n \"title\": \"Normalize Url\",\n \"type\": \"boolean\",\n \"nullable\": true\n },\n \"property\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"integer\"\n }\n ],\n \"title\": \"Property\"\n },\n \"type\": {\n \"enum\": [\n \"cohort\",\n \"person\",\n \"event\",\n \"event_metadata\",\n \"group\",\n \"session\",\n \"hogql\",\n \"revenue_analytics\"\n ],\n \"title\": \"MultipleBreakdownType\",\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"property\"\n ],\n \"title\": \"Breakdown\",\n \"type\": \"object\"\n },\n \"maxItems\": 3,\n \"type\": \"array\",\n \"nullable\": true\n }\n },\n \"title\": \"BreakdownFilter\",\n \"type\": \"object\"\n },\n \"date_from\": {\n \"default\": null,\n \"title\": \"Date From\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"date_to\": {\n \"default\": null,\n \"title\": \"Date To\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"properties\": {\n \"default\": null,\n \"title\": \"Properties\",\n \"items\": {\n \"anyOf\": [\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"event\",\n \"description\": \"Event properties\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"event\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\"\n ],\n \"title\": \"EventPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"person\",\n \"description\": \"Person properties\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"person\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"PersonPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"enum\": [\n \"tag_name\",\n \"text\",\n \"href\",\n \"selector\"\n ],\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"element\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"element\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"ElementPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"event_metadata\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"event_metadata\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"EventMetadataPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"session\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"session\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"SessionPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"cohort_name\": {\n \"default\": null,\n \"title\": \"Cohort Name\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"key\": {\n \"default\": \"id\",\n \"title\": \"Key\",\n \"type\": \"string\",\n \"enum\": [\n \"id\"\n ]\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"cohort\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"cohort\"\n ]\n },\n \"value\": {\n \"title\": \"Value\",\n \"type\": \"integer\"\n }\n },\n \"required\": [\n \"value\"\n ],\n \"title\": \"CohortPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"anyOf\": [\n {\n \"enum\": [\n \"duration\",\n \"active_seconds\",\n \"inactive_seconds\"\n ],\n \"title\": \"DurationType\",\n \"type\": \"string\"\n },\n {\n \"type\": \"string\"\n }\n ],\n \"title\": \"Key\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"recording\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"recording\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"RecordingPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"log_entry\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"log_entry\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"LogEntryPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"group_type_index\": {\n \"default\": null,\n \"title\": \"Group Type Index\",\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"group\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"group\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"GroupPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"feature\",\n \"description\": \"Event property with \\\"$feature/\\\" prepended\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"feature\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"FeaturePropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"description\": \"The key should be the flag ID\",\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"default\": \"flag_evaluates_to\",\n \"description\": \"Only flag_evaluates_to operator is allowed for flag dependencies\",\n \"title\": \"Operator\",\n \"type\": \"string\",\n \"enum\": [\n \"flag_evaluates_to\"\n ]\n },\n \"type\": {\n \"default\": \"flag\",\n \"description\": \"Feature flag dependency\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"flag\"\n ]\n },\n \"value\": {\n \"anyOf\": [\n {\n \"type\": \"boolean\"\n },\n {\n \"type\": \"string\"\n }\n ],\n \"description\": \"The value can be true, false, or a variant name\",\n \"title\": \"Value\"\n }\n },\n \"required\": [\n \"key\",\n \"value\"\n ],\n \"title\": \"FlagPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"type\": {\n \"default\": \"hogql\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"hogql\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\"\n ],\n \"title\": \"HogQLPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {},\n \"title\": \"EmptyPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"data_warehouse\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"data_warehouse\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"DataWarehousePropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"data_warehouse_person_property\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"data_warehouse_person_property\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"DataWarehousePersonPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"error_tracking_issue\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"error_tracking_issue\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"ErrorTrackingIssueFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"log\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"log\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"LogPropertyFilter\",\n \"type\": \"object\"\n },\n {\n \"additionalProperties\": false,\n \"properties\": {\n \"key\": {\n \"title\": \"Key\",\n \"type\": \"string\"\n },\n \"label\": {\n \"default\": null,\n \"title\": \"Label\",\n \"type\": \"string\",\n \"nullable\": true\n },\n \"operator\": {\n \"enum\": [\n \"exact\",\n \"is_not\",\n \"icontains\",\n \"not_icontains\",\n \"regex\",\n \"not_regex\",\n \"gt\",\n \"gte\",\n \"lt\",\n \"lte\",\n \"is_set\",\n \"is_not_set\",\n \"is_date_exact\",\n \"is_date_before\",\n \"is_date_after\",\n \"between\",\n \"not_between\",\n \"min\",\n \"max\",\n \"in\",\n \"not_in\",\n \"is_cleaned_path_exact\",\n \"flag_evaluates_to\"\n ],\n \"title\": \"PropertyOperator\",\n \"type\": \"string\"\n },\n \"type\": {\n \"default\": \"revenue_analytics\",\n \"title\": \"Type\",\n \"type\": \"string\",\n \"enum\": [\n \"revenue_analytics\"\n ]\n },\n \"value\": {\n \"default\": null,\n \"title\": \"Value\",\n \"anyOf\": [\n {\n \"items\": {\n \"anyOf\": [\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ]\n },\n \"type\": \"array\"\n },\n {\n \"type\": \"string\"\n },\n {\n \"type\": \"number\"\n },\n {\n \"type\": \"boolean\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"operator\"\n ],\n \"title\": \"RevenueAnalyticsPropertyFilter\",\n \"type\": \"object\"\n }\n ]\n },\n \"type\": \"array\",\n \"nullable\": true\n }\n },\n \"title\": \"DashboardFilter\",\n \"type\": \"object\"\n },\n \"query_override\": {\n \"default\": null,\n \"title\": \"Query Override\",\n \"type\": \"object\",\n \"nullable\": true\n },\n \"refresh\": {\n \"enum\": [\n \"async\",\n \"async_except_on_cache_miss\",\n \"blocking\",\n \"force_async\",\n \"force_blocking\",\n \"force_cache\",\n \"lazy_async\"\n ],\n \"title\": \"RefreshType\",\n \"type\": \"string\"\n },\n \"variables_override\": {\n \"default\": null,\n \"title\": \"Variables Override\",\n \"additionalProperties\": {\n \"type\": \"object\"\n },\n \"type\": \"object\",\n \"nullable\": true\n },\n \"variables_values\": {\n \"default\": null,\n \"title\": \"Variables Values\",\n \"type\": \"object\",\n \"nullable\": true\n }\n },\n \"title\": \"EndpointRunRequest\",\n \"type\": \"object\"\n }\n }\n }\n}",
"use_request_body_schema_mode": true,
"validate_request_body_schema": true
}
}