NeuigkeitenNeu

Erhalten Sie den Bildschirm, den jede KI-Engine zu ihrer Antwort gezeigt hat

API
Gespeicherte Bildschirme von Perplexity und ChatGPT zur selben CRM-Frage, neben den Logos der sechs Engines, die mit include.html eine Seite liefern

Aktivieren Sie include.html bei ChatGPT, Gemini, Perplexity, Meta AI, Google AI Overviews oder AI Mode und erhalten Sie einen Link zum Antwortbildschirm der Engine, gespeichert als Seite, die sich ohne API-Schlüssel öffnet.

Was Sie erhalten

  • payload.include.html: true bei CHATGPT, GEMINI, PERPLEXITY, META_AI, GOOGLE und AIMODE.
  • html in der Antwort: status (ok oder failed), url und expiresAt. Der Link funktioniert 30 Tage nach Abschluss der Aufgabe.
  • Die Seite öffnet ohne API-Schlüssel und lädt nichts von außen, sodass Sie sie verlinken oder in einen Bericht einbetten können.
  • Die Antwortfelder (text, sources und die übrigen) kommen wie bisher. Eine fehlgeschlagene Seite lässt die Aufgabe nie fehlschlagen.

So funktioniert es

Bei ChatGPT, Gemini, Perplexity und Meta AI wird die Frage in einem echten Browser auf der Website der Engine gestellt, und der Bildschirm wird gespeichert, wenn die Antwort fertig ist: Seitenleiste, Frage, Antwort mit ihren Quellen und Eingabefeld. Die Antwortfelder stammen aus derselben Anfrage, und ein Bildschirm, der nicht zur Antwort passt, wird nicht gespeichert.

Vor dem Speichern werden Skripte entfernt, und Bilder, Stile und Schriften kommen in die Datei. Die Seite öffnet sich in jedem Browser gleich, ohne etwas von der Engine zu laden.

Bei Google AI Overviews und AI Mode ist die Seite die Ergebnisseite, die Google für die Aufgabe geliefert hat, ohne ihre Skripte. Die AI Overview und ihre Quellenliste werden aufgeklappt gespeichert, als wären Mehr anzeigen und Alle anzeigen gedrückt, sodass die ganze Antwort ohne Skripte lesbar ist.

Lässt sich der Bildschirm nicht erfassen oder speichern, ist html gleich { "status": "failed", "error": "EVIDENCE_FAILED" }, und die Aufgabe endet mit ihrer Antwort. Eine ChatGPT-Aufgabe mit location, CN, HK oder continueFrom und eine Gemini-Aufgabe mit location, CN, DE, GB oder IR kommen immer ohne Seite zurück.

Einsatzbereiche

  • Stellen Sie den Bildschirm der Engine neben jede Zahl in einem Kundenbericht, damit Leser die Antwort so sehen, wie ein Nutzer sie gesehen hat.
  • Öffnen Sie die Seite, wenn ein ausgewertetes Ergebnis seltsam wirkt, und sehen Sie, wo Marke oder Quelle auf dem Bildschirm standen.
  • Halten Sie mit Datum fest, was jede Engine geantwortet hat. Seiten bleiben 30 Tage, laden Sie also herunter, was Sie länger brauchen.

Anfrage senden

Senden Sie die Anfrage mit Ihrem API-Schlüssel im Header Authorization.

curl -X POST https://api.querying.ai/v1/async/task \
  -H "Authorization: Bearer $QUERYING_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "taskType": "PERPLEXITY",
    "payload": {
      "prompt": "What are the best CRM tools for a 10-person startup?",
      "country": "US",
      "include": { "html": true }
    }
  }'

Felder der Anfrage

taskTypestringPflicht
Die Engine, die die Aufgabe ausführt, etwa CHATGPT oder GOOGLE.
payload.promptstringPflicht
Die Frage, so formuliert, wie ein Nutzer sie in den Chat tippt. Bis zu 100.000 Zeichen.
payload.countrystring
Zweistelliger Ländercode des Markts, aus dem gefragt wird, etwa US, KR oder JP. Standard US.
payload.include.htmlboolean
Mit true kommt html hinzu, ein Link zum Bildschirm, den die Engine mit der Antwort gezeigt hat. Für CHATGPT, GEMINI, PERPLEXITY, META_AI, GOOGLE und AIMODE. Standardmäßig aus.
webhook.urlstring
Eine HTTPS-Adresse Ihres Servers. Die fertige Aufgabe wird dorthin gesendet, sobald sie abgeschlossen ist.

Antwort

So sieht eine fertige Aufgabe aus, für die Lesbarkeit gekürzt.

JSON
{
  "success": true,
  "task": {
    "id": "7be8662e-5f62-48bf-a54a-7b58a2701b7c",
    "taskType": "PERPLEXITY",
    "status": "COMPLETED",
    "createdAt": "2026-10-21T01:20:07.445Z"
  },
  "credits": { "creditsToCharge": 1.25, "creditsCharged": 1.25 },
  "response": {
    "text": "For a 10-person startup, the strongest shortlist is **HubSpot** for a free, easy starting point; **Pipedrive** for a straightforward sales pipeline; **Zoho CRM** for budget-friendly customization; and **Attio** for a flexible, data-driven CRM.[1][2][3]\n\n…",
    "sources": [
      {
        "position": 1,
        "url": "https://slack.com/blog/crm/best-crms-for-startups",
        "label": "Best CRMs for Startups: Tools, Benefits, and Tips"
      },
      {
        "position": 2,
        "url": "https://attio.com/f/best-crm-for-startups",
        "label": "Best CRMs for startups in 2026"
      }
    ],
    "html": {
      "status": "ok",
      "url": "https://api.querying.ai/v1/evidence/1792545851-e8cc8a32dd7f456eb807a0e09e9bc0fa.html",
      "expiresAt": "2026-11-20T01:24:11.000Z"
    }
  }
}
task.statusstring
QUEUED, PROCESSING, dann COMPLETED mit der Antwort oder FAILED mit error.
credits.creditsChargedinteger
Für die fertige Aufgabe berechnete Credits. Eine fehlgeschlagene Aufgabe kostet 0.
response.textstring
Die Antwort als reiner Text.
response.sourcesarray
Die Seiten, die die Antwort zitiert, in der Reihenfolge der Engine, mit position, url und label.
response.htmlobject
Der Bildschirm der Engine: status (ok oder failed), url (öffnet ohne API-Schlüssel) und expiresAt, 30 Tage nach Abschluss der Aufgabe. Eine fehlgeschlagene Seite hat error EVIDENCE_FAILED, und die Aufgabe endet trotzdem mit ihrer Antwort.

Ergebnis abholen

Die Anfrage liefert sofort die Aufgabe mit status QUEUED. Fragen Sie GET /v1/async/task/{id} ab, bis status COMPLETED oder FAILED ist, oder geben Sie webhook.url an, dann kommt die fertige Aufgabe mit denselben task, credits und response auf Ihrem Server an. Ergebnisse bleiben 24 Stunden nach Abschluss abrufbar.

curl https://api.querying.ai/v1/async/task/$TASK_ID \
  -H "Authorization: Bearer $QUERYING_API_KEY"

Fehler

EVIDENCE_UNSUPPORTEDHTTP 422
include.html ist für eine Engine aktiv, die keine Seite liefert. Nur CHATGPT, GEMINI, PERPLEXITY, META_AI, GOOGLE und AIMODE liefern eine.
VALIDATION_ERRORHTTP 400
Ein Feld fehlt oder liegt außerhalb des erlaubten Bereichs. details nennt das Feld.
MISSING_API_KEYHTTP 401
Der Header Authorization fehlt, oder sein Schlüssel ist unbekannt, abgelaufen oder widerrufen.
INSUFFICIENT_CREDITSHTTP 402
Das Guthaben liegt unter dem Preis der Aufgabe. Laden Sie Credits auf oder wechseln Sie den Plan und senden Sie erneut.

Preis

Bei ChatGPT, Perplexity und Meta AI kostet die Seite 0,25 Credits zusätzlich zum Preis der Engine. Die 0,25 Credits werden beim Einreichen reserviert und nur abgebucht, wenn html.status gleich ok ist. Bei Gemini, Google AI Overviews und AI Mode ist die Seite kostenlos. Mit Seite kostet eine Aufgabe bei jeder der sechs Engines 1,25 Credits, so wie die Perplexity-Aufgabe im Beispiel.

Weitere Updates

Auf dem Laufenden bleiben

Erhalte Produktneuigkeiten per E-Mail.

RSS-Feed