{
  "openapi": "3.0.0",
  "info": {
    "title": "pronto API",
    "version": "0.0.1",
    "description": "API documentation for pronto"
  },
  "paths": {
    "/llms.txt": {
      "get": {
        "operationId": "getLlmsTxt",
        "tags": [
          "llms.txt"
        ],
        "summary": "Machine-readable context file for LLM agents.",
        "description": "Machine-readable context file for LLM agents.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/mcp": {
      "post": {
        "operationId": "postMcp",
        "tags": [
          "mcp"
        ],
        "summary": "Streamable HTTP and JSON-RPC Model Context Protocol endpoint for MCP clients.",
        "description": "Streamable HTTP and JSON-RPC Model Context Protocol endpoint for MCP clients.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MCPListToolsRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MCPListToolsResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/robots.txt": {
      "get": {
        "operationId": "getRobotsTxt",
        "tags": [
          "robots.txt"
        ],
        "summary": "Robots directive matrix for search engines and AI crawlers.",
        "description": "Robots directive matrix for search engines and AI crawlers.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/seo/": {
      "get": {
        "operationId": "getSeo",
        "tags": [
          "seo"
        ],
        "summary": "Pronto Knowledge Hub Index Page.",
        "description": "Pronto Knowledge Hub Index Page.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/seo/badge/{domain}": {
      "get": {
        "operationId": "getSeoBadgeDomain",
        "tags": [
          "seo"
        ],
        "summary": "Live SVG status badge for external embeds and README integration.",
        "description": "Live SVG status badge for external embeds and README integration.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/seo/brand-facts.json": {
      "get": {
        "operationId": "getSeoBrandFactsJson",
        "tags": [
          "seo"
        ],
        "summary": "Canonical brand entity facts for AI search engines.",
        "description": "Canonical brand entity facts for AI search engines.",
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetBrandFactsResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/seo/evidence-blocks.json": {
      "get": {
        "operationId": "getSeoEvidenceBlocksJson",
        "tags": [
          "seo"
        ],
        "summary": "Structured benchmark evidence and CWF token savings metrics.",
        "description": "Structured benchmark evidence and CWF token savings metrics.",
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetEvidenceBlocksResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/seo/feed.xml": {
      "get": {
        "operationId": "getSeoFeedXml",
        "tags": [
          "seo"
        ],
        "summary": "Live RSS 2.0 signal feed XML for search engine crawlers and RSS readers.",
        "description": "Live RSS 2.0 signal feed XML for search engine crawlers and RSS readers.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/seo/hub/{domain}": {
      "get": {
        "operationId": "getSeoHubDomain",
        "tags": [
          "seo"
        ],
        "summary": "Dynamic pre-rendered topic hub page with Schema.org JSON-LD structured metadata.",
        "description": "Dynamic pre-rendered topic hub page with Schema.org JSON-LD structured metadata.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/seo/server.html": {
      "get": {
        "operationId": "getSeoServerHtml",
        "tags": [
          "seo"
        ],
        "summary": "Pronto Server API Docs \u0026 Infrastructure SEO Landing Page.",
        "description": "Pronto Server API Docs \u0026 Infrastructure SEO Landing Page.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/sitemap.xml": {
      "get": {
        "operationId": "getSitemapXml",
        "tags": [
          "sitemap.xml"
        ],
        "summary": "XML sitemap for pronto.stream SEO index and endpoints.",
        "description": "XML sitemap for pronto.stream SEO index and endpoints.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/v1/mcp": {
      "post": {
        "operationId": "postMcp",
        "tags": [
          "mcp"
        ],
        "summary": "Streamable HTTP and JSON-RPC Model Context Protocol endpoint for MCP clients.",
        "description": "Streamable HTTP and JSON-RPC Model Context Protocol endpoint for MCP clients.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MCPListToolsRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MCPListToolsResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/v1/pronto/analytics/snapshot/get": {
      "get": {
        "operationId": "getProntoAnalyticsSnapshotGet",
        "tags": [
          "pronto"
        ],
        "summary": "Get situational \u0026 system analytics snapshot including persistent signal counts, feed distribution, regions, and visitor traffic.",
        "description": "Get situational \u0026 system analytics snapshot including persistent signal counts, feed distribution, regions, and visitor traffic.",
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetAnalyticsResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/billing/credits/add": {
      "post": {
        "operationId": "postProntoBillingCreditsAdd",
        "tags": [
          "pronto"
        ],
        "summary": "Add credits to a tenant billing profile.",
        "description": "Add credits to a tenant billing profile.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AddCreditsRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AddCreditsResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/billing/profile/get": {
      "get": {
        "operationId": "getProntoBillingProfileGet",
        "tags": [
          "pronto"
        ],
        "summary": "Get the current tenant billing profile and remaining credits.",
        "description": "Get the current tenant billing profile and remaining credits.",
        "parameters": [
          {
            "name": "tenant_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetBillingProfileResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/brokerage/mcp/execute": {
      "post": {
        "operationId": "postProntoBrokerageMcpExecute",
        "tags": [
          "pronto"
        ],
        "summary": "Execute MCP signal brokerage transaction.",
        "description": "Execute MCP signal brokerage transaction.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MCPSignalBrokerageRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MCPSignalBrokerageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/brokerage/negotiate": {
      "post": {
        "operationId": "postProntoBrokerageNegotiate",
        "tags": [
          "pronto"
        ],
        "summary": "Negotiate brokerage offer terms for data transactions.",
        "description": "Negotiate brokerage offer terms for data transactions.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NegotiationOffer"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NegotiationOffer"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/brokerage/quote": {
      "post": {
        "operationId": "postProntoBrokerageQuote",
        "tags": [
          "pronto"
        ],
        "summary": "Calculate quote for high-value signal dataset or stream.",
        "description": "Calculate quote for high-value signal dataset or stream.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SignalQuoteRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SignalQuoteResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/mcp": {
      "post": {
        "operationId": "postProntoMcp",
        "tags": [
          "pronto"
        ],
        "summary": "Pronto mcp.",
        "description": "Pronto mcp.",
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StandardSuccessResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/mcp/root": {
      "post": {
        "operationId": "postProntoMcpRoot",
        "tags": [
          "pronto"
        ],
        "summary": "Pronto mcp root.",
        "description": "Pronto mcp root.",
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StandardSuccessResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/mcp/tools/call": {
      "post": {
        "operationId": "postProntoMcpToolsCall",
        "tags": [
          "pronto"
        ],
        "summary": "Execute an MCP discovery or intelligence tool.",
        "description": "Execute an MCP discovery or intelligence tool.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MCPCallToolRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MCPCallToolResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/mcp/tools/list": {
      "get": {
        "operationId": "getProntoMcpToolsList",
        "tags": [
          "pronto"
        ],
        "summary": "List available Model Context Protocol (MCP) tool definitions.",
        "description": "List available Model Context Protocol (MCP) tool definitions.",
        "parameters": [
          {
            "name": "tenant_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MCPListToolsResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/profile/attestation/post": {
      "post": {
        "operationId": "postProntoProfileAttestationPost",
        "tags": [
          "pronto"
        ],
        "summary": "Submit an attestation for a signal on the wire.",
        "description": "Submit an attestation for a signal on the wire.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PostAttestationRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PostAttestationResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/profile/signal-response/post": {
      "post": {
        "operationId": "postProntoProfileSignalResponsePost",
        "tags": [
          "pronto"
        ],
        "summary": "Submit an official response to a signal thread.",
        "description": "Submit an official response to a signal thread.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PostSignalResponseRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PostSignalResponseResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/seo/badge/get": {
      "get": {
        "operationId": "getProntoSeoBadgeGet",
        "tags": [
          "pronto"
        ],
        "summary": "Pronto seo badge get.",
        "description": "Pronto seo badge get.",
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StandardSuccessResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/seo/brand-facts/get": {
      "get": {
        "operationId": "getProntoSeoBrandFactsGet",
        "tags": [
          "pronto"
        ],
        "summary": "Canonical brand entity facts for AI search engines.",
        "description": "Canonical brand entity facts for AI search engines.",
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetBrandFactsResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/seo/evidence-blocks/get": {
      "get": {
        "operationId": "getProntoSeoEvidenceBlocksGet",
        "tags": [
          "pronto"
        ],
        "summary": "Structured benchmark evidence and CWF token savings metrics.",
        "description": "Structured benchmark evidence and CWF token savings metrics.",
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetEvidenceBlocksResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/seo/feed/get": {
      "get": {
        "operationId": "getProntoSeoFeedGet",
        "tags": [
          "pronto"
        ],
        "summary": "Pronto seo feed get.",
        "description": "Pronto seo feed get.",
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StandardSuccessResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/seo/hub/get": {
      "get": {
        "operationId": "getProntoSeoHubGet",
        "tags": [
          "pronto"
        ],
        "summary": "Pronto seo hub get.",
        "description": "Pronto seo hub get.",
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StandardSuccessResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/seo/index/get": {
      "get": {
        "operationId": "getProntoSeoIndexGet",
        "tags": [
          "pronto"
        ],
        "summary": "Pronto Knowledge Hub Index Page.",
        "description": "Pronto Knowledge Hub Index Page.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/seo/llms/get": {
      "get": {
        "operationId": "getProntoSeoLlmsGet",
        "tags": [
          "pronto"
        ],
        "summary": "Machine-readable context file for LLM agents.",
        "description": "Machine-readable context file for LLM agents.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/seo/robots/get": {
      "get": {
        "operationId": "getProntoSeoRobotsGet",
        "tags": [
          "pronto"
        ],
        "summary": "Robots directive matrix for search engines and AI crawlers.",
        "description": "Robots directive matrix for search engines and AI crawlers.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/seo/server/get": {
      "get": {
        "operationId": "getProntoSeoServerGet",
        "tags": [
          "pronto"
        ],
        "summary": "Pronto Server API Docs \u0026 Signal Engine Infrastructure SEO Landing Page.",
        "description": "Pronto Server API Docs \u0026 Signal Engine Infrastructure SEO Landing Page.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/seo/sitemap/get": {
      "get": {
        "operationId": "getProntoSeoSitemapGet",
        "tags": [
          "pronto"
        ],
        "summary": "XML sitemap for pronto.stream SEO index and endpoints.",
        "description": "XML sitemap for pronto.stream SEO index and endpoints.",
        "parameters": [
          {
            "name": "path",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GetSEOPageResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/signal/list": {
      "get": {
        "operationId": "getProntoSignalList",
        "tags": [
          "pronto"
        ],
        "summary": "Query and list ranked live signals with intelligence graph metadata.",
        "description": "Query and list ranked live signals with intelligence graph metadata.",
        "parameters": [
          {
            "name": "collection",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "min_epoch",
            "in": "query",
            "required": false,
            "schema": {
              "type": "integer",
              "format": "int64"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ListSignalsResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/signal/post": {
      "post": {
        "operationId": "postProntoSignalPost",
        "tags": [
          "pronto"
        ],
        "summary": "Post a new signal (climate, sentiment, energy, market, logistics, security, etc.) to the wire.",
        "description": "Post a new signal (climate, sentiment, energy, market, logistics, security, etc.) to the wire.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PostSignalRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PostSignalResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    },
    "/v1/pronto/signal/webhook/post": {
      "post": {
        "operationId": "postProntoSignalWebhookPost",
        "tags": [
          "pronto"
        ],
        "summary": "Post a signal via external webhook source.",
        "description": "Post a signal via external webhook source.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PostSignalRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PostSignalResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "AddCreditsRequest": {
        "type": "object",
        "properties": {
          "amountMinor": {
            "type": "integer",
            "format": "int64"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "tenantId": {
            "type": "string"
          }
        }
      },
      "AddCreditsResponse": {
        "type": "object",
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "profile": {
            "$ref": "#/components/schemas/ClientBillingProfile"
          },
          "success": {
            "type": "boolean"
          }
        }
      },
      "AnalyticsSnapshot": {
        "type": "object",
        "properties": {
          "activeGraphConnections": {
            "type": "integer",
            "format": "int64"
          },
          "domainDistribution": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DomainCount"
            }
          },
          "feedDistribution": {
            "$ref": "#/components/schemas/FeedDistribution"
          },
          "regionDistribution": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RegionCount"
            }
          },
          "snapshotAt": {
            "type": "string",
            "format": "date-time"
          },
          "topologyMetrics": {
            "$ref": "#/components/schemas/TopologyMetrics"
          },
          "totalRegionsCovered": {
            "type": "integer",
            "format": "int64"
          },
          "totalSearchQueries": {
            "type": "integer",
            "format": "int64"
          },
          "totalSignalsProcessed": {
            "type": "integer",
            "format": "int64"
          },
          "visitorAnalytics": {
            "$ref": "#/components/schemas/VisitorAnalytics"
          }
        }
      },
      "ClientBillingProfile": {
        "type": "object",
        "properties": {
          "autoRechargeEnabled": {
            "type": "boolean"
          },
          "billingTier": {
            "type": "string"
          },
          "creditBalanceMinor": {
            "type": "integer",
            "format": "int64"
          },
          "tenantId": {
            "type": "string"
          },
          "thresholdMinor": {
            "type": "integer",
            "format": "int64"
          }
        }
      },
      "ClimateSignal": {
        "type": "object",
        "properties": {
          "aqiValue": {
            "type": "number",
            "format": "float"
          },
          "humidity": {
            "type": "number",
            "format": "float"
          },
          "locationId": {
            "type": "string"
          },
          "locationName": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "observation": {
            "type": "string"
          },
          "provider": {
            "type": "string"
          },
          "seismicMagnitude": {
            "type": "number",
            "format": "float"
          },
          "severity": {
            "type": "string",
            "enum": [
              "SIGNAL_SEVERITY_UNSPECIFIED",
              "SIGNAL_SEVERITY_INFO",
              "SIGNAL_SEVERITY_LOW",
              "SIGNAL_SEVERITY_MEDIUM",
              "SIGNAL_SEVERITY_HIGH",
              "SIGNAL_SEVERITY_CRITICAL"
            ]
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          },
          "temperatureC": {
            "type": "number",
            "format": "float"
          },
          "windSpeedMs": {
            "type": "number",
            "format": "float"
          }
        }
      },
      "CosmicSignal": {
        "type": "object",
        "properties": {
          "asteroidDiameterM": {
            "type": "number",
            "format": "float"
          },
          "asteroidMissDistanceKm": {
            "type": "number",
            "format": "float"
          },
          "eventType": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "objectId": {
            "type": "string"
          },
          "objectName": {
            "type": "string"
          },
          "provider": {
            "type": "string"
          },
          "relativeVelocityKmS": {
            "type": "number",
            "format": "float"
          },
          "severity": {
            "type": "string",
            "enum": [
              "SIGNAL_SEVERITY_UNSPECIFIED",
              "SIGNAL_SEVERITY_INFO",
              "SIGNAL_SEVERITY_LOW",
              "SIGNAL_SEVERITY_MEDIUM",
              "SIGNAL_SEVERITY_HIGH",
              "SIGNAL_SEVERITY_CRITICAL"
            ]
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          },
          "stormKpIndex": {
            "type": "number",
            "format": "float"
          }
        }
      },
      "CryptoSignal": {
        "type": "object",
        "properties": {
          "ask": {
            "type": "number",
            "format": "double"
          },
          "assetPair": {
            "type": "string"
          },
          "bid": {
            "type": "number",
            "format": "double"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "price": {
            "type": "number",
            "format": "double"
          },
          "provider": {
            "type": "string"
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          },
          "volume24h": {
            "type": "number",
            "format": "double"
          }
        }
      },
      "DomainCount": {
        "type": "object",
        "properties": {
          "displayName": {
            "type": "string"
          },
          "domainKey": {
            "type": "string"
          },
          "signalCount": {
            "type": "integer",
            "format": "int64"
          }
        }
      },
      "EnergySignal": {
        "type": "object",
        "properties": {
          "co2IntensityGKwh": {
            "type": "number",
            "format": "float"
          },
          "consumptionMw": {
            "type": "number",
            "format": "float"
          },
          "generationMix": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GenerationSource"
            }
          },
          "generationMw": {
            "type": "number",
            "format": "float"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "nodeId": {
            "type": "string"
          },
          "nodeName": {
            "type": "string"
          },
          "observation": {
            "type": "string"
          },
          "pricePerMwh": {
            "type": "number",
            "format": "float"
          },
          "provider": {
            "type": "string"
          },
          "renewableSharePct": {
            "type": "number",
            "format": "float"
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          }
        }
      },
      "ErrorResponse": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "example": "BAD_REQUEST"
          },
          "details": {
            "type": "object",
            "additionalProperties": {}
          },
          "error": {
            "type": "string",
            "example": "validation failed"
          }
        },
        "required": [
          "error"
        ]
      },
      "FeedDistribution": {
        "type": "object",
        "properties": {
          "fusedProductSignals": {
            "type": "integer",
            "format": "int64"
          },
          "rssFeedSignals": {
            "type": "integer",
            "format": "int64"
          },
          "structuredApiSignals": {
            "type": "integer",
            "format": "int64"
          }
        }
      },
      "GenerationSource": {
        "type": "object",
        "properties": {
          "fuel": {
            "type": "string"
          },
          "megawatts": {
            "type": "number",
            "format": "float"
          },
          "renewable": {
            "type": "boolean"
          }
        }
      },
      "GetAnalyticsRequest": {
        "type": "object"
      },
      "GetAnalyticsResponse": {
        "type": "object",
        "properties": {
          "snapshot": {
            "$ref": "#/components/schemas/AnalyticsSnapshot"
          }
        }
      },
      "GetBillingProfileRequest": {
        "type": "object",
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "tenantId": {
            "type": "string"
          }
        }
      },
      "GetBillingProfileResponse": {
        "type": "object",
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "profile": {
            "$ref": "#/components/schemas/ClientBillingProfile"
          }
        }
      },
      "GetBrandFactsRequest": {
        "type": "object",
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          }
        }
      },
      "GetBrandFactsResponse": {
        "type": "object",
        "properties": {
          "brand": {
            "type": "string"
          },
          "canonicalUrl": {
            "type": "string",
            "format": "uri"
          },
          "category": {
            "type": "string"
          },
          "contentJson": {
            "type": "string"
          },
          "legalName": {
            "type": "string"
          },
          "mcpEndpoint": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "summary": {
            "type": "string"
          }
        }
      },
      "GetEvidenceBlocksRequest": {
        "type": "object",
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          }
        }
      },
      "GetEvidenceBlocksResponse": {
        "type": "object",
        "properties": {
          "contentJson": {
            "type": "string"
          },
          "evidenceVersion": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "project": {
            "type": "string"
          }
        }
      },
      "GetSEOPageRequest": {
        "type": "object",
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "path": {
            "type": "string"
          }
        }
      },
      "GetSEOPageResponse": {
        "type": "object",
        "properties": {
          "content": {
            "type": "string"
          },
          "contentType": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "path": {
            "type": "string"
          }
        }
      },
      "GlobalContext": {
        "type": "object",
        "properties": {
          "actorType": {
            "type": "string"
          },
          "auditContext": {
            "type": "string"
          },
          "deviceId": {
            "type": "string"
          },
          "ipAddress": {
            "type": "string"
          },
          "jurisdiction": {
            "type": "string"
          },
          "organizationId": {
            "type": "string"
          },
          "regulatedEntityRef": {
            "type": "string"
          },
          "roleId": {
            "type": "string"
          },
          "sessionId": {
            "type": "string"
          },
          "source": {
            "type": "string"
          },
          "userAgent": {
            "type": "string"
          },
          "userId": {
            "type": "string"
          }
        }
      },
      "HealthSignal": {
        "type": "object",
        "properties": {
          "caseCount": {
            "type": "integer",
            "format": "int32"
          },
          "conditionName": {
            "type": "string"
          },
          "cumulativeCases": {
            "type": "integer",
            "format": "int64"
          },
          "fatalCount": {
            "type": "integer",
            "format": "int32"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "provider": {
            "type": "string"
          },
          "region": {
            "type": "string"
          },
          "severity": {
            "type": "string",
            "enum": [
              "SIGNAL_SEVERITY_UNSPECIFIED",
              "SIGNAL_SEVERITY_INFO",
              "SIGNAL_SEVERITY_LOW",
              "SIGNAL_SEVERITY_MEDIUM",
              "SIGNAL_SEVERITY_HIGH",
              "SIGNAL_SEVERITY_CRITICAL"
            ]
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          }
        }
      },
      "KnowledgeSignal": {
        "type": "object",
        "properties": {
          "abstractText": {
            "type": "string"
          },
          "authors": {
            "type": "string"
          },
          "citationCount": {
            "type": "integer",
            "format": "int32"
          },
          "doi": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "provider": {
            "type": "string"
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          },
          "title": {
            "type": "string"
          }
        }
      },
      "ListSignalsRequest": {
        "type": "object",
        "properties": {
          "collection": {
            "type": "string"
          },
          "limit": {
            "type": "integer",
            "format": "int32"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "minEpoch": {
            "type": "integer",
            "format": "int64"
          },
          "query": {
            "type": "string"
          }
        }
      },
      "ListSignalsResponse": {
        "type": "object",
        "properties": {
          "epoch": {
            "type": "integer",
            "format": "int64"
          },
          "intelligence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SignalIntelligence"
            }
          },
          "matchedCount": {
            "type": "integer",
            "format": "int64"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "signals": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/PostSignalRequest"
            }
          },
          "totalCount": {
            "type": "integer",
            "format": "int64"
          }
        }
      },
      "LogisticsSignal": {
        "type": "object",
        "properties": {
          "assetId": {
            "type": "string"
          },
          "destination": {
            "type": "string"
          },
          "eta": {
            "type": "string",
            "format": "date-time"
          },
          "heading": {
            "type": "number",
            "format": "float"
          },
          "latitude": {
            "type": "number",
            "format": "double"
          },
          "longitude": {
            "type": "number",
            "format": "double"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "provider": {
            "type": "string"
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          },
          "speedKnotsKmh": {
            "type": "number",
            "format": "float"
          },
          "statusMsg": {
            "type": "string"
          }
        }
      },
      "MCPCallToolRequest": {
        "type": "object",
        "properties": {
          "argumentsJson": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "name": {
            "type": "string"
          },
          "tenantId": {
            "type": "string"
          }
        }
      },
      "MCPCallToolResponse": {
        "type": "object",
        "properties": {
          "content": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MCPContent"
            }
          },
          "isError": {
            "type": "boolean"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          }
        }
      },
      "MCPContent": {
        "type": "object",
        "properties": {
          "imageDataBase64": {
            "type": "string"
          },
          "text": {
            "type": "string"
          },
          "type": {
            "type": "string"
          }
        }
      },
      "MCPListToolsRequest": {
        "type": "object",
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "tenantId": {
            "type": "string"
          }
        }
      },
      "MCPListToolsResponse": {
        "type": "object",
        "properties": {
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "tools": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MCPToolDefinition"
            }
          }
        }
      },
      "MCPSignalBrokerageRequest": {
        "type": "object",
        "properties": {
          "argumentsJson": {
            "type": "string"
          },
          "buyerIdentity": {
            "$ref": "#/components/schemas/ParticipantIdentity"
          },
          "maxPriceMicroCents": {
            "type": "integer",
            "format": "int64"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "quoteId": {
            "type": "string"
          },
          "toolName": {
            "type": "string"
          }
        }
      },
      "MCPSignalBrokerageResponse": {
        "type": "object",
        "properties": {
          "chargedMicroCents": {
            "type": "integer",
            "format": "int64"
          },
          "isErrorDetails": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "remainingBalanceMinor": {
            "type": "integer",
            "format": "int64"
          },
          "responsePayloadJson": {
            "type": "string"
          },
          "success": {
            "type": "boolean"
          },
          "totalAttestations": {
            "type": "integer",
            "format": "int32"
          },
          "transactionId": {
            "type": "string"
          },
          "updatedSignalReliabilityScore": {
            "type": "number",
            "format": "float"
          }
        }
      },
      "MCPToolDefinition": {
        "type": "object",
        "properties": {
          "description": {
            "type": "string"
          },
          "inputSchemaJson": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        }
      },
      "MacroSignal": {
        "type": "object",
        "properties": {
          "indicatorId": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "provider": {
            "type": "string"
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          },
          "title": {
            "type": "string"
          },
          "value": {
            "type": "number",
            "format": "double"
          }
        }
      },
      "MarketSignal": {
        "type": "object",
        "properties": {
          "ask": {
            "type": "number",
            "format": "double"
          },
          "bid": {
            "type": "number",
            "format": "double"
          },
          "entityName": {
            "type": "string"
          },
          "filingForm": {
            "type": "string"
          },
          "filingRole": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "observation": {
            "type": "string"
          },
          "price": {
            "type": "number",
            "format": "double"
          },
          "provider": {
            "type": "string"
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          },
          "ticker": {
            "type": "string"
          },
          "timestamp": {
            "type": "string",
            "format": "date-time"
          },
          "volume": {
            "type": "integer",
            "format": "int64"
          }
        }
      },
      "Metadata": {
        "type": "object",
        "properties": {
          "aiConfidence": {
            "type": "number",
            "format": "double"
          },
          "attributes": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "categories": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "causationId": {
            "type": "string"
          },
          "channel": {
            "type": "string"
          },
          "correlationId": {
            "type": "string"
          },
          "dataClassification": {
            "type": "string"
          },
          "embeddingId": {
            "type": "string"
          },
          "extrasJson": {
            "type": "string",
            "format": "byte"
          },
          "gamificationState": {
            "type": "string"
          },
          "globalContext": {
            "$ref": "#/components/schemas/GlobalContext"
          },
          "idempotencyKey": {
            "type": "string"
          },
          "jurisdictionTags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "knowledgeGraph": {
            "type": "string"
          },
          "legalBasisCode": {
            "type": "string"
          },
          "locale": {
            "type": "string"
          },
          "payloadHash": {
            "type": "string"
          },
          "policySnapshotRef": {
            "type": "string"
          },
          "processedAt": {
            "type": "string",
            "format": "date-time"
          },
          "reasonCode": {
            "type": "string"
          },
          "requestId": {
            "type": "string"
          },
          "requestedAt": {
            "type": "string",
            "format": "date-time"
          },
          "retentionClass": {
            "type": "string"
          },
          "routeKey": {
            "type": "string"
          },
          "signatureRef": {
            "type": "string"
          },
          "sourceChannel": {
            "type": "string"
          },
          "sourceQueue": {
            "type": "string"
          },
          "sourceRef": {
            "type": "string"
          },
          "sourceService": {
            "type": "string"
          },
          "spanId": {
            "type": "string"
          },
          "tags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "tenantRegion": {
            "type": "string"
          },
          "traceId": {
            "type": "string"
          },
          "validityPeriod": {
            "$ref": "#/components/schemas/ValidityPeriod"
          }
        }
      },
      "NegotiationOffer": {
        "type": "object",
        "properties": {
          "buyerIdentity": {
            "$ref": "#/components/schemas/ParticipantIdentity"
          },
          "createdAt": {
            "type": "string",
            "format": "date-time"
          },
          "maxTurns": {
            "type": "integer",
            "format": "int32"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "offerId": {
            "type": "string"
          },
          "priceMicroCents": {
            "type": "integer",
            "format": "int64"
          },
          "sellerTenantId": {
            "type": "string"
          },
          "sessionId": {
            "type": "string"
          },
          "status": {
            "type": "string",
            "enum": [
              "NEGOTIATION_STATUS_UNSPECIFIED",
              "NEGOTIATION_STATUS_OFFERED",
              "NEGOTIATION_STATUS_COUNTERED",
              "NEGOTIATION_STATUS_ACCEPTED",
              "NEGOTIATION_STATUS_REJECTED",
              "NEGOTIATION_STATUS_EXPIRED",
              "NEGOTIATION_STATUS_SETTLED"
            ]
          },
          "targetToolName": {
            "type": "string"
          },
          "turnCount": {
            "type": "integer",
            "format": "int32"
          }
        }
      },
      "PaginatedResult": {
        "type": "object",
        "properties": {
          "items": {
            "type": "array",
            "items": {}
          },
          "pagination": {
            "$ref": "#/components/schemas/Pagination"
          }
        }
      },
      "Pagination": {
        "type": "object",
        "properties": {
          "next_page_token": {
            "type": "string",
            "example": "cursor:def456"
          },
          "page_size": {
            "type": "integer",
            "format": "int32",
            "example": 50
          },
          "page_token": {
            "type": "string",
            "example": "cursor:abc123"
          },
          "total_count": {
            "type": "integer",
            "format": "int64",
            "example": 120
          }
        }
      },
      "ParticipantIdentity": {
        "type": "object",
        "properties": {
          "agentId": {
            "type": "string"
          },
          "allowedDomains": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "class": {
            "type": "string",
            "enum": [
              "PARTICIPANT_CLASS_UNSPECIFIED",
              "PARTICIPANT_CLASS_BUILDER",
              "PARTICIPANT_CLASS_TEAM",
              "PARTICIPANT_CLASS_ENTERPRISE"
            ]
          },
          "maxTurnsPerSession": {
            "type": "integer",
            "format": "int32"
          },
          "role": {
            "type": "string",
            "enum": [
              "PARTICIPANT_ROLE_UNSPECIFIED",
              "PARTICIPANT_ROLE_CONSUMER",
              "PARTICIPANT_ROLE_BROKER",
              "PARTICIPANT_ROLE_PROVIDER",
              "PARTICIPANT_ROLE_ADMIN"
            ]
          },
          "tenantId": {
            "type": "string"
          },
          "type": {
            "type": "string",
            "enum": [
              "PARTICIPANT_TYPE_UNSPECIFIED",
              "PARTICIPANT_TYPE_HUMAN",
              "PARTICIPANT_TYPE_AGENT",
              "PARTICIPANT_TYPE_INFORMATION_PROVIDER",
              "PARTICIPANT_TYPE_PAYMENT_GATEWAY"
            ]
          },
          "userId": {
            "type": "string"
          }
        }
      },
      "PostAttestationRequest": {
        "type": "object",
        "properties": {
          "agentId": {
            "type": "string"
          },
          "annotationText": {
            "type": "string"
          },
          "confidenceScore": {
            "type": "number",
            "format": "float"
          },
          "signalId": {
            "type": "string"
          },
          "status": {
            "type": "string",
            "enum": [
              "VERIFICATION_STATUS_UNSPECIFIED",
              "VERIFICATION_STATUS_PENDING",
              "VERIFICATION_STATUS_VERIFIED",
              "VERIFICATION_STATUS_REJECTED"
            ]
          }
        }
      },
      "PostAttestationResponse": {
        "type": "object",
        "properties": {
          "attestation": {
            "$ref": "#/components/schemas/SignalAttestation"
          },
          "totalAttestationsCount": {
            "type": "integer",
            "format": "int32"
          },
          "updatedSignalReliabilityScore": {
            "type": "number",
            "format": "float"
          }
        }
      },
      "PostSignalRequest": {
        "type": "object",
        "properties": {
          "climate": {
            "$ref": "#/components/schemas/ClimateSignal"
          },
          "cosmic": {
            "$ref": "#/components/schemas/CosmicSignal"
          },
          "crypto": {
            "$ref": "#/components/schemas/CryptoSignal"
          },
          "energy": {
            "$ref": "#/components/schemas/EnergySignal"
          },
          "health": {
            "$ref": "#/components/schemas/HealthSignal"
          },
          "knowledge": {
            "$ref": "#/components/schemas/KnowledgeSignal"
          },
          "logistics": {
            "$ref": "#/components/schemas/LogisticsSignal"
          },
          "macro": {
            "$ref": "#/components/schemas/MacroSignal"
          },
          "market": {
            "$ref": "#/components/schemas/MarketSignal"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "prediction": {
            "$ref": "#/components/schemas/PredictionSignal"
          },
          "security": {
            "$ref": "#/components/schemas/SecuritySignal"
          },
          "sentiment": {
            "$ref": "#/components/schemas/SentimentSignal"
          }
        }
      },
      "PostSignalResponse": {
        "type": "object",
        "properties": {
          "dispatched": {
            "type": "boolean"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "signalId": {
            "type": "string"
          }
        }
      },
      "PostSignalResponseRequest": {
        "type": "object",
        "properties": {
          "agentId": {
            "type": "string"
          },
          "contentText": {
            "type": "string"
          },
          "parentResponseId": {
            "type": "string"
          },
          "responseType": {
            "type": "string",
            "enum": [
              "SIGNAL_RESPONSE_TYPE_UNSPECIFIED",
              "SIGNAL_RESPONSE_TYPE_ANNOTATION",
              "SIGNAL_RESPONSE_TYPE_CORROBORATION",
              "SIGNAL_RESPONSE_TYPE_CONTRADICTION",
              "SIGNAL_RESPONSE_TYPE_COUNTER_SIGNAL"
            ]
          },
          "signalId": {
            "type": "string"
          }
        }
      },
      "PostSignalResponseResponse": {
        "type": "object",
        "properties": {
          "response": {
            "$ref": "#/components/schemas/SignalResponse"
          },
          "threadTurnCount": {
            "type": "integer",
            "format": "int32"
          }
        }
      },
      "PredictionSignal": {
        "type": "object",
        "properties": {
          "details": {
            "type": "string"
          },
          "eventId": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "outcome": {
            "type": "string"
          },
          "probabilityOrValue": {
            "type": "number",
            "format": "double"
          },
          "provider": {
            "type": "string"
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          }
        }
      },
      "RegionCount": {
        "type": "object",
        "properties": {
          "countryCode": {
            "type": "string"
          },
          "regionName": {
            "type": "string"
          },
          "signalCount": {
            "type": "integer",
            "format": "int64"
          }
        }
      },
      "SecuritySignal": {
        "type": "object",
        "properties": {
          "actorParties": {
            "type": "string"
          },
          "cvssVector": {
            "type": "string"
          },
          "incidentId": {
            "type": "string"
          },
          "incidentType": {
            "type": "string"
          },
          "locationName": {
            "type": "string"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "provider": {
            "type": "string"
          },
          "reportedFatalities": {
            "type": "integer",
            "format": "int32"
          },
          "severity": {
            "type": "string",
            "enum": [
              "SIGNAL_SEVERITY_UNSPECIFIED",
              "SIGNAL_SEVERITY_INFO",
              "SIGNAL_SEVERITY_LOW",
              "SIGNAL_SEVERITY_MEDIUM",
              "SIGNAL_SEVERITY_HIGH",
              "SIGNAL_SEVERITY_CRITICAL"
            ]
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          }
        }
      },
      "SentimentSignal": {
        "type": "object",
        "properties": {
          "interestMomentum": {
            "type": "number",
            "format": "float"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "provider": {
            "type": "string"
          },
          "sentimentScore": {
            "type": "number",
            "format": "float"
          },
          "sourceUrl": {
            "type": "string",
            "format": "uri"
          },
          "summaryText": {
            "type": "string"
          },
          "topic": {
            "type": "string"
          }
        }
      },
      "SignalAttestation": {
        "type": "object",
        "properties": {
          "agentId": {
            "type": "string"
          },
          "annotationText": {
            "type": "string"
          },
          "attestorWeight": {
            "type": "number",
            "format": "float"
          },
          "confidenceScore": {
            "type": "number",
            "format": "float"
          },
          "createdAt": {
            "type": "string",
            "format": "date-time"
          },
          "id": {
            "type": "string"
          },
          "organizationId": {
            "type": "string"
          },
          "privilege": {
            "type": "string",
            "enum": [
              "ATTESTOR_PRIVILEGE_UNSPECIFIED",
              "ATTESTOR_PRIVILEGE_UNVERIFIED",
              "ATTESTOR_PRIVILEGE_COMMUNITY",
              "ATTESTOR_PRIVILEGE_CERTIFIED_ANALYST",
              "ATTESTOR_PRIVILEGE_SYSTEM_AGENT",
              "ATTESTOR_PRIVILEGE_ENTERPRISE_BROKER"
            ]
          },
          "signalId": {
            "type": "string"
          },
          "status": {
            "type": "string",
            "enum": [
              "VERIFICATION_STATUS_UNSPECIFIED",
              "VERIFICATION_STATUS_PENDING",
              "VERIFICATION_STATUS_VERIFIED",
              "VERIFICATION_STATUS_REJECTED"
            ]
          },
          "userId": {
            "type": "string"
          }
        }
      },
      "SignalIntelligence": {
        "type": "object",
        "properties": {
          "alpha": {
            "type": "number",
            "format": "double"
          },
          "baselineSamples": {
            "type": "integer",
            "format": "int32"
          },
          "confidence": {
            "type": "number",
            "format": "double"
          },
          "correlationId": {
            "type": "string"
          },
          "crossDomain": {
            "type": "integer",
            "format": "int32"
          },
          "echoes": {
            "type": "integer",
            "format": "int32"
          },
          "placeId": {
            "type": "integer",
            "format": "int64"
          },
          "placeName": {
            "type": "string"
          },
          "provenance": {
            "type": "integer",
            "format": "int32"
          },
          "queryMatch": {
            "type": "number",
            "format": "double"
          },
          "rankScore": {
            "type": "number",
            "format": "double"
          },
          "related": {
            "type": "integer",
            "format": "int32"
          },
          "samePlace": {
            "type": "integer",
            "format": "int32"
          },
          "severity": {
            "type": "string"
          },
          "signalClass": {
            "type": "string"
          },
          "significance": {
            "type": "number",
            "format": "double"
          },
          "topSimilarity": {
            "type": "number",
            "format": "double"
          },
          "zScore": {
            "type": "number",
            "format": "double"
          }
        }
      },
      "SignalQuoteRequest": {
        "type": "object",
        "properties": {
          "buyerIdentity": {
            "$ref": "#/components/schemas/ParticipantIdentity"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "queryItemLimit": {
            "type": "integer",
            "format": "int64"
          },
          "signalDomain": {
            "type": "string"
          },
          "targetToolName": {
            "type": "string"
          }
        }
      },
      "SignalQuoteResponse": {
        "type": "object",
        "properties": {
          "consensusReliabilityScore": {
            "type": "number",
            "format": "float"
          },
          "discountMicroCents": {
            "type": "integer",
            "format": "int64"
          },
          "metadata": {
            "$ref": "#/components/schemas/Metadata"
          },
          "priceMicroCents": {
            "type": "integer",
            "format": "int64"
          },
          "priceMinorCents": {
            "type": "integer",
            "format": "int64"
          },
          "quoteId": {
            "type": "string"
          },
          "totalAttestationsCount": {
            "type": "integer",
            "format": "int32"
          },
          "validUntil": {
            "type": "string",
            "format": "date-time"
          }
        }
      },
      "SignalResponse": {
        "type": "object",
        "properties": {
          "authorId": {
            "type": "string"
          },
          "authorType": {
            "type": "string"
          },
          "contentText": {
            "type": "string"
          },
          "createdAt": {
            "type": "string",
            "format": "date-time"
          },
          "id": {
            "type": "string"
          },
          "organizationId": {
            "type": "string"
          },
          "parentResponseId": {
            "type": "string"
          },
          "responseType": {
            "type": "string",
            "enum": [
              "SIGNAL_RESPONSE_TYPE_UNSPECIFIED",
              "SIGNAL_RESPONSE_TYPE_ANNOTATION",
              "SIGNAL_RESPONSE_TYPE_CORROBORATION",
              "SIGNAL_RESPONSE_TYPE_CONTRADICTION",
              "SIGNAL_RESPONSE_TYPE_COUNTER_SIGNAL"
            ]
          },
          "signalId": {
            "type": "string"
          },
          "turnIndex": {
            "type": "integer",
            "format": "int32"
          }
        }
      },
      "StandardSuccessResponse": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "additionalProperties": {}
          },
          "message": {
            "type": "string",
            "example": "Successful response"
          },
          "status": {
            "type": "string",
            "example": "ok"
          }
        }
      },
      "TopologyMetrics": {
        "type": "object",
        "properties": {
          "crossDomainEdges": {
            "type": "integer",
            "format": "int64"
          },
          "echoEdges": {
            "type": "integer",
            "format": "int64"
          },
          "provenanceEdges": {
            "type": "integer",
            "format": "int64"
          },
          "totalEdges": {
            "type": "integer",
            "format": "int64"
          },
          "totalNodes": {
            "type": "integer",
            "format": "int64"
          }
        }
      },
      "ValidityPeriod": {
        "type": "object",
        "properties": {
          "effectiveFrom": {
            "type": "string"
          },
          "effectiveTo": {
            "type": "string"
          }
        }
      },
      "VisitorAnalytics": {
        "type": "object",
        "properties": {
          "activePollingClients": {
            "type": "integer",
            "format": "int32"
          },
          "requestsPerMinute": {
            "type": "number",
            "format": "double"
          },
          "totalRequests": {
            "type": "integer",
            "format": "int64"
          },
          "uniqueSessions": {
            "type": "integer",
            "format": "int64"
          }
        }
      }
    },
    "securitySchemes": {
      "bearerAuth": {
        "type": "http",
        "scheme": "bearer",
        "bearerFormat": "JWT",
        "description": "JWT bearer token. Example: Authorization: Bearer \u003ctoken\u003e"
      }
    }
  },
  "security": [
    {
      "bearerAuth": []
    }
  ],
  "tags": [
    {
      "name": "llms.txt"
    },
    {
      "name": "mcp"
    },
    {
      "name": "pronto"
    },
    {
      "name": "robots.txt"
    },
    {
      "name": "seo"
    },
    {
      "name": "sitemap.xml"
    }
  ]
}
