4746 lines
124 KiB
JSON
4746 lines
124 KiB
JSON
{
|
|
"schema_version": "2026-06-04",
|
|
"language": "python",
|
|
"name": "openpannel",
|
|
"description": "OpenPanel analytics agent for the A2A Cloud OpenPanel deployment. Includes manage/admin operations and project analytics operations from the OpenPanel OpenAPI specs.",
|
|
"version": "1.0.0",
|
|
"entrypoint": {
|
|
"module": "agent",
|
|
"class_name": "Openpannel",
|
|
"function": null,
|
|
"command": []
|
|
},
|
|
"skills": [
|
|
{
|
|
"name": "auto",
|
|
"description": "Use the OpenAPI service to complete a natural-language goal.",
|
|
"handler": "auto",
|
|
"tags": [
|
|
"openapi",
|
|
"auto"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 180.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"goal": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"goal"
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_manage_projects",
|
|
"description": "GET /manage/projects - List all projects for the organization.",
|
|
"handler": "get_manage_projects",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "post_manage_projects",
|
|
"description": "POST /manage/projects - Create a new project and its first write client.",
|
|
"handler": "post_manage_projects",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_manage_projects_id",
|
|
"description": "GET /manage/projects/{id} - Get a single project by ID.",
|
|
"handler": "get_manage_projects_id",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "patch_manage_projects_id",
|
|
"description": "PATCH /manage/projects/{id} - Update project settings (name, domain, CORS, tracking options).",
|
|
"handler": "patch_manage_projects_id",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "delete_manage_projects_id",
|
|
"description": "DELETE /manage/projects/{id} - Soft-delete a project (scheduled for removal in 24 hours).",
|
|
"handler": "delete_manage_projects_id",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_manage_clients",
|
|
"description": "GET /manage/clients - List all API clients for the organization, optionally filtered by project.",
|
|
"handler": "get_manage_clients",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "post_manage_clients",
|
|
"description": "POST /manage/clients - Create a new API client (read, write, or root type) and return its generated secret.",
|
|
"handler": "post_manage_clients",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_manage_clients_id",
|
|
"description": "GET /manage/clients/{id} - Get a single API client by ID.",
|
|
"handler": "get_manage_clients_id",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "patch_manage_clients_id",
|
|
"description": "PATCH /manage/clients/{id} - Update an API client name.",
|
|
"handler": "patch_manage_clients_id",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "delete_manage_clients_id",
|
|
"description": "DELETE /manage/clients/{id} - Delete an API client.",
|
|
"handler": "delete_manage_clients_id",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_manage_references",
|
|
"description": "GET /manage/references - List annotation references for a project.",
|
|
"handler": "get_manage_references",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "post_manage_references",
|
|
"description": "POST /manage/references - post_/manage/references",
|
|
"handler": "post_manage_references",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_manage_references_id",
|
|
"description": "GET /manage/references/{id} - Get a single annotation reference by ID.",
|
|
"handler": "get_manage_references_id",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "patch_manage_references_id",
|
|
"description": "PATCH /manage/references/{id} - patch_/manage/references/{id}",
|
|
"handler": "patch_manage_references_id",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "delete_manage_references_id",
|
|
"description": "DELETE /manage/references/{id} - delete_/manage/references/{id}",
|
|
"handler": "delete_manage_references_id",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_manage_projects_project_id_dashboards",
|
|
"description": "GET /manage/projects/{projectId}/dashboards - List all dashboards for a project.",
|
|
"handler": "get_manage_projects_project_id_dashboards",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_manage_projects_project_id_dashboards_dashboard_id_reports",
|
|
"description": "GET /manage/projects/{projectId}/dashboards/{dashboardId}/reports - List all reports in a dashboard.",
|
|
"handler": "get_manage_projects_project_id_dashboards_dashboard_id_reports",
|
|
"tags": [
|
|
"Manage"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "post_event",
|
|
"description": "POST /event/ - Deprecated direct event ingestion endpoint. Use /track instead.",
|
|
"handler": "post_event",
|
|
"tags": [
|
|
"Event"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "post_profile",
|
|
"description": "POST /profile/ - Identify or update a user profile.",
|
|
"handler": "post_profile",
|
|
"tags": [
|
|
"Profile"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "post_profile_increment",
|
|
"description": "POST /profile/increment - Increment a numeric property on a user profile.",
|
|
"handler": "post_profile_increment",
|
|
"tags": [
|
|
"Profile"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "post_profile_decrement",
|
|
"description": "POST /profile/decrement - Decrement a numeric property on a user profile.",
|
|
"handler": "post_profile_decrement",
|
|
"tags": [
|
|
"Profile"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_export_events",
|
|
"description": "GET /export/events - Export a paginated list of raw events with optional filtering by date, profile, and event type.",
|
|
"handler": "get_export_events",
|
|
"tags": [
|
|
"Export"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_export_charts",
|
|
"description": "GET /export/charts - Export aggregated chart/analytics data for a series of events over a time range.",
|
|
"handler": "get_export_charts",
|
|
"tags": [
|
|
"Export"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "post_import_events",
|
|
"description": "POST /import/events - Bulk import historical events.",
|
|
"handler": "post_import_events",
|
|
"tags": [
|
|
"Import"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_overview",
|
|
"description": "GET /insights/{projectId}/overview - Get an overview of key metrics for the project (sessions, pageviews, bounce rate, duration).",
|
|
"handler": "get_insights_project_id_overview",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_active_users",
|
|
"description": "GET /insights/{projectId}/active_users - Get rolling active user counts over the last N days.",
|
|
"handler": "get_insights_project_id_active_users",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_retention",
|
|
"description": "GET /insights/{projectId}/retention - Get weekly retention series data.",
|
|
"handler": "get_insights_project_id_retention",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_retention_cohort",
|
|
"description": "GET /insights/{projectId}/retention/cohort - Get retention cohort data.",
|
|
"handler": "get_insights_project_id_retention_cohort",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_pages_top",
|
|
"description": "GET /insights/{projectId}/pages/top - Get the top pages by pageviews for the given date range.",
|
|
"handler": "get_insights_project_id_pages_top",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_pages_entry_exit",
|
|
"description": "GET /insights/{projectId}/pages/entry_exit - Get entry or exit pages ranked by session count.",
|
|
"handler": "get_insights_project_id_pages_entry_exit",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_pages_performance",
|
|
"description": "GET /insights/{projectId}/pages/performance - Get page-level performance metrics (bounce rate, avg duration, sessions).",
|
|
"handler": "get_insights_project_id_pages_performance",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_metrics",
|
|
"description": "GET /insights/{projectId}/metrics - Get aggregated website metrics including sessions, pageviews, and bounce rate.",
|
|
"handler": "get_insights_project_id_metrics",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_live",
|
|
"description": "GET /insights/{projectId}/live - Get the current number of live (active) visitors.",
|
|
"handler": "get_insights_project_id_live",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_pages",
|
|
"description": "GET /insights/{projectId}/pages - Get top pages with pageview counts for the selected date range.",
|
|
"handler": "get_insights_project_id_pages",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_referrer",
|
|
"description": "GET /insights/{projectId}/referrer - Get top values for the \"referrer\" dimension.",
|
|
"handler": "get_insights_project_id_referrer",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_referrer_name",
|
|
"description": "GET /insights/{projectId}/referrer_name - Get top values for the \"referrer_name\" dimension.",
|
|
"handler": "get_insights_project_id_referrer_name",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_referrer_type",
|
|
"description": "GET /insights/{projectId}/referrer_type - Get top values for the \"referrer_type\" dimension.",
|
|
"handler": "get_insights_project_id_referrer_type",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_utm_source",
|
|
"description": "GET /insights/{projectId}/utm_source - Get top values for the \"utm_source\" dimension.",
|
|
"handler": "get_insights_project_id_utm_source",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_utm_medium",
|
|
"description": "GET /insights/{projectId}/utm_medium - Get top values for the \"utm_medium\" dimension.",
|
|
"handler": "get_insights_project_id_utm_medium",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_utm_campaign",
|
|
"description": "GET /insights/{projectId}/utm_campaign - Get top values for the \"utm_campaign\" dimension.",
|
|
"handler": "get_insights_project_id_utm_campaign",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_utm_term",
|
|
"description": "GET /insights/{projectId}/utm_term - Get top values for the \"utm_term\" dimension.",
|
|
"handler": "get_insights_project_id_utm_term",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_utm_content",
|
|
"description": "GET /insights/{projectId}/utm_content - Get top values for the \"utm_content\" dimension.",
|
|
"handler": "get_insights_project_id_utm_content",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_region",
|
|
"description": "GET /insights/{projectId}/region - Get top values for the \"region\" dimension.",
|
|
"handler": "get_insights_project_id_region",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_country",
|
|
"description": "GET /insights/{projectId}/country - Get top values for the \"country\" dimension.",
|
|
"handler": "get_insights_project_id_country",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_city",
|
|
"description": "GET /insights/{projectId}/city - Get top values for the \"city\" dimension.",
|
|
"handler": "get_insights_project_id_city",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_device",
|
|
"description": "GET /insights/{projectId}/device - Get top values for the \"device\" dimension.",
|
|
"handler": "get_insights_project_id_device",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_brand",
|
|
"description": "GET /insights/{projectId}/brand - Get top values for the \"brand\" dimension.",
|
|
"handler": "get_insights_project_id_brand",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_model",
|
|
"description": "GET /insights/{projectId}/model - Get top values for the \"model\" dimension.",
|
|
"handler": "get_insights_project_id_model",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_browser",
|
|
"description": "GET /insights/{projectId}/browser - Get top values for the \"browser\" dimension.",
|
|
"handler": "get_insights_project_id_browser",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_browser_version",
|
|
"description": "GET /insights/{projectId}/browser_version - Get top values for the \"browser_version\" dimension.",
|
|
"handler": "get_insights_project_id_browser_version",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_os",
|
|
"description": "GET /insights/{projectId}/os - Get top values for the \"os\" dimension.",
|
|
"handler": "get_insights_project_id_os",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_os_version",
|
|
"description": "GET /insights/{projectId}/os_version - Get top values for the \"os_version\" dimension.",
|
|
"handler": "get_insights_project_id_os_version",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_funnel",
|
|
"description": "GET /insights/{projectId}/funnel - Get funnel conversion rates for a sequence of events.",
|
|
"handler": "get_insights_project_id_funnel",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_traffic_referrers",
|
|
"description": "GET /insights/{projectId}/traffic/referrers - Get traffic breakdown by referrer source.",
|
|
"handler": "get_insights_project_id_traffic_referrers",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_traffic_geo",
|
|
"description": "GET /insights/{projectId}/traffic/geo - Get traffic breakdown by geographic dimension (country, region, city).",
|
|
"handler": "get_insights_project_id_traffic_geo",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_traffic_devices",
|
|
"description": "GET /insights/{projectId}/traffic/devices - Get traffic breakdown by device type, browser, or OS.",
|
|
"handler": "get_insights_project_id_traffic_devices",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_user_flow",
|
|
"description": "GET /insights/{projectId}/user_flow - Get user flow paths before, after, or between specified events.",
|
|
"handler": "get_insights_project_id_user_flow",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_engagement",
|
|
"description": "GET /insights/{projectId}/engagement - Get engagement metrics for the project.",
|
|
"handler": "get_insights_project_id_engagement",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_events",
|
|
"description": "GET /insights/{projectId}/events - Query events with optional filters for date range, profile, and properties.",
|
|
"handler": "get_insights_project_id_events",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_events_names",
|
|
"description": "GET /insights/{projectId}/events/names - List all distinct event names tracked in the project.",
|
|
"handler": "get_insights_project_id_events_names",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_events_properties",
|
|
"description": "GET /insights/{projectId}/events/properties - List all property keys for a given event name.",
|
|
"handler": "get_insights_project_id_events_properties",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_events_property_values",
|
|
"description": "GET /insights/{projectId}/events/property_values - Get the top values for a specific event property key.",
|
|
"handler": "get_insights_project_id_events_property_values",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_profiles",
|
|
"description": "GET /insights/{projectId}/profiles - Search and filter user profiles.",
|
|
"handler": "get_insights_project_id_profiles",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_profiles_profile_id",
|
|
"description": "GET /insights/{projectId}/profiles/{profileId} - Get a single user profile with their recent events.",
|
|
"handler": "get_insights_project_id_profiles_profile_id",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_profiles_profile_id_sessions",
|
|
"description": "GET /insights/{projectId}/profiles/{profileId}/sessions - Get sessions for a specific user profile.",
|
|
"handler": "get_insights_project_id_profiles_profile_id_sessions",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_profiles_profile_id_metrics",
|
|
"description": "GET /insights/{projectId}/profiles/{profileId}/metrics - Get aggregated metrics for a specific user profile.",
|
|
"handler": "get_insights_project_id_profiles_profile_id_metrics",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_sessions",
|
|
"description": "GET /insights/{projectId}/sessions - Query sessions with optional filters.",
|
|
"handler": "get_insights_project_id_sessions",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_groups_types",
|
|
"description": "GET /insights/{projectId}/groups/types - List all group types defined in the project.",
|
|
"handler": "get_insights_project_id_groups_types",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_groups",
|
|
"description": "GET /insights/{projectId}/groups - Search and filter groups.",
|
|
"handler": "get_insights_project_id_groups",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_groups_group_id",
|
|
"description": "GET /insights/{projectId}/groups/{groupId} - Get a single group with its members.",
|
|
"handler": "get_insights_project_id_groups_group_id",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_reports_report_id_data",
|
|
"description": "GET /insights/{projectId}/reports/{reportId}/data - Get the data for a saved report.",
|
|
"handler": "get_insights_project_id_reports_report_id_data",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_gsc_overview",
|
|
"description": "GET /insights/{projectId}/gsc/overview - Get a Google Search Console performance overview (clicks, impressions, CTR, position).",
|
|
"handler": "get_insights_project_id_gsc_overview",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_gsc_pages",
|
|
"description": "GET /insights/{projectId}/gsc/pages - Get top pages from Google Search Console.",
|
|
"handler": "get_insights_project_id_gsc_pages",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_gsc_pages_details",
|
|
"description": "GET /insights/{projectId}/gsc/pages/details - Get detailed GSC metrics for a specific page URL.",
|
|
"handler": "get_insights_project_id_gsc_pages_details",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_gsc_queries",
|
|
"description": "GET /insights/{projectId}/gsc/queries - Get top search queries from Google Search Console.",
|
|
"handler": "get_insights_project_id_gsc_queries",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_gsc_queries_details",
|
|
"description": "GET /insights/{projectId}/gsc/queries/details - Get detailed GSC metrics for a specific search query.",
|
|
"handler": "get_insights_project_id_gsc_queries_details",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_gsc_queries_opportunities",
|
|
"description": "GET /insights/{projectId}/gsc/queries/opportunities - Get GSC query opportunities (high impressions, low CTR).",
|
|
"handler": "get_insights_project_id_gsc_queries_opportunities",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_insights_project_id_gsc_cannibalization",
|
|
"description": "GET /insights/{projectId}/gsc/cannibalization - Detect keyword cannibalization across pages in Google Search Console.",
|
|
"handler": "get_insights_project_id_gsc_cannibalization",
|
|
"tags": [
|
|
"Insights"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "post_track",
|
|
"description": "POST /track/ - Ingest a tracking event (track, identify, group, increment, decrement, replay).",
|
|
"handler": "post_track",
|
|
"tags": [
|
|
"Track"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_track_device_id",
|
|
"description": "GET /track/device-id - Get or generate a stable device ID and session ID for the current visitor.",
|
|
"handler": "get_track_device_id",
|
|
"tags": [
|
|
"Track"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 60.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"parameters": {
|
|
"anyOf": [
|
|
{
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"body": {
|
|
"anyOf": [
|
|
{},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
{
|
|
"name": "get_project_geo_from_events",
|
|
"description": "Summarize OpenPanel visitor geography from raw exported events. Use this instead of the stale /insights/{projectId}/traffic/geo route.",
|
|
"handler": "get_project_geo_from_events",
|
|
"tags": [
|
|
"Insights",
|
|
"Geo"
|
|
],
|
|
"scopes": [],
|
|
"stream": false,
|
|
"policy": {
|
|
"timeout_seconds": 120.0,
|
|
"idempotent": false,
|
|
"max_retries": 0,
|
|
"cost_class": null,
|
|
"allow_scope_expansion": false,
|
|
"grant_mode": null,
|
|
"grant_allow_patterns": [],
|
|
"grant_deny_patterns": [],
|
|
"grant_outputs_prefix": null,
|
|
"grant_write_prefixes": [],
|
|
"grant_ttl_seconds": null,
|
|
"grant_run_timeout_seconds": null,
|
|
"grant_approval_timeout_seconds": null,
|
|
"grant_scope_approval_timeout_seconds": null
|
|
},
|
|
"input_schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"projectId": {
|
|
"type": "string"
|
|
},
|
|
"start": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"end": {
|
|
"anyOf": [
|
|
{
|
|
"type": "string"
|
|
},
|
|
{
|
|
"type": "null"
|
|
}
|
|
]
|
|
},
|
|
"range": {
|
|
"type": "string"
|
|
},
|
|
"limit": {
|
|
"type": "integer"
|
|
},
|
|
"max_pages": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"required": [
|
|
"projectId"
|
|
],
|
|
"additionalProperties": false
|
|
},
|
|
"output_schema": {
|
|
"additionalProperties": true,
|
|
"type": "object"
|
|
}
|
|
}
|
|
],
|
|
"capabilities": {
|
|
"openapi_auto_agent": {
|
|
"operation_count": 80,
|
|
"default_base_url": "https://analytics.a2acloud.io/api",
|
|
"source_openapi_url": null,
|
|
"source_openapi_urls": [
|
|
"https://analytics.a2acloud.io/api/documentation/admin.json",
|
|
"https://analytics.a2acloud.io/api/documentation/project.json"
|
|
],
|
|
"server_urls": [
|
|
"https://analytics.a2acloud.io/api"
|
|
],
|
|
"regenerable": true,
|
|
"security_schemes": [
|
|
"analytics_a2acloud_io_api_documentation_admin_json__openpanel_client_id",
|
|
"analytics_a2acloud_io_api_documentation_admin_json__openpanel_client_secret",
|
|
"analytics_a2acloud_io_api_documentation_project_json__openpanel_client_id",
|
|
"analytics_a2acloud_io_api_documentation_project_json__openpanel_client_secret"
|
|
]
|
|
}
|
|
},
|
|
"input_modes": [
|
|
"application/json"
|
|
],
|
|
"output_modes": [
|
|
"application/json"
|
|
],
|
|
"required_secrets": [],
|
|
"required_env": [],
|
|
"consumer_setup": {
|
|
"fields": [
|
|
{
|
|
"name": "OPENAPI_BASE_URL",
|
|
"kind": "config",
|
|
"label": "API base URL",
|
|
"description": "Override the default API server (https://analytics.a2acloud.io/api).",
|
|
"required": false,
|
|
"input_type": "url",
|
|
"options": []
|
|
},
|
|
{
|
|
"name": "OPENPANEL_CLIENT_ID",
|
|
"kind": "secret",
|
|
"label": "OpenPanel client ID",
|
|
"description": "OpenAPI sources: https://analytics.a2acloud.io/api/documentation/admin.json; https://analytics.a2acloud.io/api/documentation/project.json. OpenPanel API client ID. Use a root client for manage/admin operations and a project client for project API operations.",
|
|
"required": true,
|
|
"input_type": "password",
|
|
"options": []
|
|
},
|
|
{
|
|
"name": "OPENPANEL_CLIENT_SECRET",
|
|
"kind": "secret",
|
|
"label": "OpenPanel client secret",
|
|
"description": "OpenAPI sources: https://analytics.a2acloud.io/api/documentation/admin.json; https://analytics.a2acloud.io/api/documentation/project.json. OpenPanel API client secret. Requests send it in the `openpanel-client-secret` header.",
|
|
"required": true,
|
|
"input_type": "password",
|
|
"options": []
|
|
}
|
|
]
|
|
},
|
|
"runtime": {
|
|
"lifecycle": "ephemeral",
|
|
"availability": "on_demand",
|
|
"state": "none",
|
|
"sandbox": "microsandbox",
|
|
"resources": {
|
|
"cpu": "200m",
|
|
"memory": "512Mi",
|
|
"gpu": 0,
|
|
"max_runtime_seconds": 600
|
|
},
|
|
"concurrency": 1,
|
|
"egress": {
|
|
"allow_hosts": [
|
|
"analytics.a2acloud.io"
|
|
],
|
|
"allow_internal_services": [],
|
|
"deny_internet_by_default": true
|
|
},
|
|
"tools_used": [
|
|
"openapi",
|
|
"deepagents"
|
|
],
|
|
"llm_provisioning": "platform",
|
|
"pricing": {
|
|
"price_per_call_usd": 0.0,
|
|
"caller_pays_llm": false,
|
|
"notes": "Uses a scoped platform LLM grant through ctx.llm."
|
|
},
|
|
"wants_cp_jwt": false,
|
|
"platform_resources": {
|
|
"memory": null,
|
|
"databases": []
|
|
},
|
|
"apt_packages": []
|
|
},
|
|
"template_lineage": null,
|
|
"meta_agent_manifest": null,
|
|
"state_schema": null,
|
|
"workspace_access": {
|
|
"enabled": false,
|
|
"max_files": 0,
|
|
"allowed_modes": [],
|
|
"require_reason": true,
|
|
"deny_patterns": [],
|
|
"require_human_approval": false,
|
|
"max_total_size_bytes": 104857600
|
|
},
|
|
"config_schema": {
|
|
"description": "Default config model when an agent declares no config.",
|
|
"properties": {},
|
|
"title": "_EmptyConfig",
|
|
"type": "object"
|
|
},
|
|
"auth": {
|
|
"model": "a2a_pack.auth.NoAuth",
|
|
"strategy": "public",
|
|
"principal_schema": {
|
|
"additionalProperties": false,
|
|
"description": "Public agent: no caller identity required.",
|
|
"properties": {},
|
|
"title": "NoAuth",
|
|
"type": "object"
|
|
},
|
|
"resolver": null,
|
|
"required": false
|
|
},
|
|
"metadata": {
|
|
"source": "python-a2a-pack",
|
|
"project_manifest": {
|
|
"name": "openpannel",
|
|
"version": "1.0.0",
|
|
"entrypoint": "agent:Openpannel"
|
|
}
|
|
}
|
|
}
|