CueScout · Schema

check_ai_visibility input

Use this when someone asks whether an AI answer engine names or cites a brand for a buying question, or which other brands it names. Sends one question to one search-grounded engine through its API and returns whether the brand was named, whether its domain was cited, which of the listed competitors

CompanyAI VisibilityGenerative Engine OptimizationBrand MonitoringSEOCompetitor AnalysisMCP

Properties

Name Type Description
brand string The brand or product name to look for in the answer.
question string A question a buyer would actually type, e.g. "best tool for tracking AI search visibility". Not a keyword: the engines answer questions.
domain string The brand's domain. Supplying it enables citation detection, not just name matching.
competitors array Up to 3 competitor names to check for in the same answer.
engine string Which engine answers: perplexity (the default) or chatgpt.
View JSON Schema on GitHub

JSON Schema

cuescout-com-check-ai-visibility-input-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "brand": {
      "type": "string",
      "description": "The brand or product name to look for in the answer."
    },
    "question": {
      "type": "string",
      "description": "A question a buyer would actually type, e.g. \"best tool for tracking AI search visibility\". Not a keyword: the engines answer questions."
    },
    "domain": {
      "type": "string",
      "description": "The brand's domain. Supplying it enables citation detection, not just name matching."
    },
    "competitors": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "maxItems": 3,
      "description": "Up to 3 competitor names to check for in the same answer."
    },
    "engine": {
      "type": "string",
      "enum": [
        "perplexity",
        "chatgpt"
      ],
      "description": "Which engine answers: perplexity (the default) or chatgpt."
    }
  },
  "required": [
    "brand",
    "question"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "check_ai_visibility input",
  "description": "Use this when someone asks whether an AI answer engine names or cites a brand for a buying question, or which other brands it names. Sends one question to one search-grounded engine through its API and returns whether the brand was named, whether its domain was cited, which of the listed competitors"
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/cuescout-com-check-ai-visibility-input"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.