> ## Documentation Index
> Fetch the complete documentation index at: https://www.octoparse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Vorlagen suchen

> Durchsuchen Sie Scraping-Vorlagen von Octoparse und prüfen Sie vor der Ausführung von executeTask deren Eingabeschema.

<Info>
  Der Anfrage-Builder, das cURL-Beispiel und das Antwortschema werden anhand der OpenAPI-Definition im API-Bereich generiert. Diese Seite enthält Workflow-Anleitungen und AgentTools-spezifische Regeln.
</Info>

Durchsuchen Sie die Scraping-Vorlagen von Octoparse, wenn dem Client noch nicht bekannt ist, welche Vorlage ausgeführt werden soll.

<Steps>
  <Step title="Geeignete Vorlagen suchen">
    Grenzen Sie die Vorlagenliste mit `keyword`, `id`, `slug`, `limitIds` oder `tags` ein.
  </Step>

  <Step title="Empfohlene Vorlage prüfen">
    Lesen Sie `recommendedTemplateName`, `inputSchema`, `sourceTree`, `sourceSummary` und `outputSchema` aus `response.data`.
  </Step>

  <Step title="executeTask vorbereiten">
    Verwenden Sie jeden Wert von `inputSchema.field` als stabilen Parameterschlüssel für `executeTask`.
  </Step>
</Steps>

```text theme={null}
searchTemplates -> executeTask -> exportData
```

<CardGroup cols={2}>
  <Card title="Authentifizierung" icon="key">
    Verwenden Sie vorzugsweise `x-api-key`. `x-client` und `accept-language` sind optional.
  </Card>

  <Card title="Geschäftsdaten" icon="braces">
    Lesen Sie Geschäftsfelder aus `response.data`. Verwenden Sie `requestId` nur zur Fehlerbehebung.
  </Card>
</CardGroup>

<Warning>
  Bei Feldern mit hinterlegten Quellen müssen Clients den Optionsschlüssel und nicht die Anzeigebezeichnung an `executeTask` übergeben.
</Warning>

<AccordionGroup>
  <Accordion title="Wichtige Antwortfelder">
    `recommendedTemplateName` ist der Name der am besten passenden Vorlage, der an `executeTask` übergeben wird.

    `templates` enthält passende Vorlagen und deren Metadaten.

    `inputSchema` beschreibt die Eingaben der empfohlenen Vorlage. Verwenden Sie `field` als Parameterschlüssel.

    `sourceTree` und `sourceSummary` beschreiben Optionen mit hinterlegten Quellen, wenn für eine Vorlage eine Auswahl erforderlich ist.

    `outputSchema` beschreibt die erwarteten Ausgabefelder.
  </Accordion>

  <Accordion title="Nächster Aufruf">
    Befolgen Sie `suggestedNextCall`, `workflow` und `toolHint`, wenn Sie entscheiden, ob `executeTask` aufgerufen werden soll.
  </Accordion>
</AccordionGroup>
