changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": false,
+ "properties": {
+ "sites": {
+ "description": "Every site the user can access, across all their workspaces.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "can_edit": {
+ "description": "Whether the user may run write tools on this site.",
+ "type": "boolean"
+ },
+ "currency": {
+ "description": "ISO 4217 currency for event values.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "domain": {
+ "description": "Website domain, such as example.com. null until saved (allowed on platforms with a PixelFlow plugin, such as WordPress).",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "external_id": {
+ "description": "Public id of this site. For sites created from the PixelFlow app inside Webflow or Framer, this is that builder's site id; otherwise PixelFlow generated it. The PixelFlow snippet uses it as its site id. Output only.",
+ "type": "string"
+ },
+ "platform": {
+ "description": "Platform the site runs on, such as webflow or wordpress. null until chosen.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "site_id": {
+ "description": "Site id. Every other tool takes it as site_id.",
+ "type": "integer"
+ },
+ "workspace_id": {
+ "description": "Workspace that owns the site. create_site takes it as workspace_id.",
+ "type": "integer"
+ },
+ "workspace_name": {
+ "description": "Workspace name.",
+ "type": "string"
+ },
+ "workspace_role": {
+ "description": "The user's role in that workspace. A viewer cannot run write tools.",
+ "enum": [
+ "owner",
+ "admin",
+ "viewer"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "site_id",
+ "external_id",
+ "domain",
+ "platform",
+ "currency",
+ "can_edit",
+ "workspace_id",
+ "workspace_name",
+ "workspace_role"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "sites"
+ ],
+ "type": "object"
+}