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

# Agenten-API

> Erstelle No-Code-Forschungsagenten, die mit Olostep das Web durchsuchen, scrapen und crawlen.

Durch die Olostep Agenten-API kannst du autonome Forschungsagenten erstellen, die Datenpipelines und Suchaufgaben automatisieren und geplante, strukturierte Ergebnisse liefern.

* Webrecherche über verschiedene Seiten mit automatischer Extraktion
* Mehrstufige Workflows mit geplanter Ausführung und Benachrichtigungen
* Ausgabe in JSON/CSV/Sheets/DB

Für Verfügbarkeit und Details kontaktiere uns unter [info@olostep.com](mailto:info@olostep.com) oder [Kontakt Vertrieb](https://www.olostep.com/contact-sales).

## Installation

<CodeGroup>
  ```python Python theme={null}
  # pip install requests

  import requests
  ```

  ```js Node theme={null}
  // npm install node-fetch

  // ESM
  import fetch from 'node-fetch'

  // CommonJS
  const fetch = require('node-fetch')
  ```

  ```bash cURL theme={null}
  # macOS: eingebautes curl ist ausreichend
  ```
</CodeGroup>

## Erstelle einen Agenten

Erstelle einen Agenten mit einem natürlichen Sprachprompt und einem Zielmodell.

<CodeGroup>
  ```python Python theme={null}
  API_URL = 'https://api.olostep.com/v1/agents' # Endpoint für ausgewählte Kunden verfügbar
  API_KEY = '<YOUR_API_KEY>'

  headers = {
    'Authorization': f'Bearer {API_KEY}', 
    'Content-Type': 'application/json'
  }

  data = {
    "prompt": """
      Finde Portfoliounternehmen von https://www.vcsheet.com/funds und 
      schreibe sie in ein Google Sheet mit den Spalten (Fondsname, Fonds-Website-URL, 
      Fonds-LinkedIn-URL, Portfoliounternehmensname, Portfoliounternehmens-URL, 
      Portfoliounternehmens-LinkedIn-URL). Führe wöchentlich am Montag um 9:00 Uhr aus 
      und sende eine E-Mail an steve@example.com, wenn neue Unternehmen hinzugefügt werden.
    """,
    "model": "gpt-4.1"
  }

  response = requests.post(API_URL, headers=headers, json=data)
  result = response.json()
  print(result)
  ```

  ```js Node theme={null}
  const res = await fetch('https://api.olostep.com/v1/agents', {
    method: 'POST',
    headers: { 'Authorization': 'Bearer <YOUR_API_KEY>', 'Content-Type': 'application/json' },
    body: JSON.stringify({
      prompt: 'Finde Portfoliounternehmen von https://www.vcsheet.com/funds und schreibe sie in ein Google Sheet...',
      model: 'gpt-4.1'
    })
  })
  console.log(await res.json())
  ```

  ```bash cURL theme={null}
  curl -s -X POST "https://api.olostep.com/v1/agents" \
    -H "Authorization: Bearer $OLOSTEP_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{
      "prompt": "Finde Portfoliounternehmen von https://www.vcsheet.com/funds und schreibe sie in ein Google Sheet...",
      "model": "gpt-4.1"
    }'
  ```
</CodeGroup>

## Fähigkeiten

Der Olostep-Agent kann:

* **Webrecherche**: Automatisch Daten von Websites suchen und extrahieren
* **Datenorganisation**: Informationen in Tabellenkalkulationen, Datenbanken oder anderen Formaten strukturieren
* **Geplante Ausführung**: Aufgaben nach einem wiederkehrenden Zeitplan ausführen (täglich, wöchentlich, zu einer vordefinierten Zeit)
* **Mehrstufige Workflows**: Komplexe, mehrteilige Forschungstätigkeiten autonom durchführen
* **Benachrichtigungen**: E-Mail-Benachrichtigungen senden, wenn neue Daten gefunden oder Aufgaben abgeschlossen sind
* **Individuelle Ausgabe**: Daten als CSV, JSON, Google Sheet oder direkt in deiner Datenbank zurückgeben

## Zugang

Die Agenten-API ist derzeit für ausgewählte Kunden verfügbar. Um Zugang zu erhalten:

* Schreibe uns eine E-Mail an [info@olostep.com](mailto:info@olostep.com)
* Oder [kontaktiere unser Vertriebsteam](https://www.olostep.com/contact-sales)

## Preisgestaltung

Die Preisgestaltung für Agenten ist variabel. Sie wird nach Ergebnis abgerechnet. Der Preis wird zwischen dem Kunden und dem Agenten ausgehandelt. Kontaktiere [info@olostep.com](mailto:info@olostep.com) für weitere Details.
