Magister API

AI visibility

The engines an AI visibility check can ask

GEThttps://api.magistermarketing.com/v1/ai-visibility/engines

The engines a check can ask: which run by default, whether each searches the web, and what an answer costs.

Cost
Free
Runs
At once
Key
Any key
Holds up to
Nothing

Request

curl https://api.magistermarketing.com/v1/ai-visibility/engines \
  -H "Authorization: Bearer $MAGISTER_API_KEY"

Response

200· free
{
  "data": {
    "engines": [
      {
        "name": "chatgpt",
        "label": "ChatGPT",
        "web_search": "always",
        "web_search_note": null,
        "answered_by": "The ChatGPT app, read through DataForSEO",
        "default": true,
        "available": true,
        "typical_credits_per_answer": 1.2,
        "max_credits_per_answer": 2.5
      },
      {
        "name": "gemini",
        "label": "Gemini",
        "web_search": "always",
        "web_search_note": null,
        "answered_by": "The Gemini app, read through DataForSEO",
        "default": true,
        "available": true,
        "typical_credits_per_answer": 1.2,
        "max_credits_per_answer": 2.5
      },
      {
        "name": "claude",
        "label": "Claude",
        "web_search": "optional",
        "web_search_note": null,
        "answered_by": "Anthropic's API (Claude Haiku) with web search",
        "default": true,
        "available": true,
        "typical_credits_per_answer": 4.7,
        "max_credits_per_answer": 13
      }
    ],
    "default_answers_per_engine": 3,
    "max_prompts": 10
  },
  "credits_charged": 0,
  "request_id": "…"
}

Built from today's engine catalog, as the API answers it. 3 of the 11 engines. On the live API, default and available follow what is switched on.