Source: https://ailoot.ai/docs/de-ch/connect/curl/
Canonical: https://ailoot.ai/docs/de-ch/connect/curl/
Language: de-ch

[Verbindung einrichten](https://ailoot.ai/docs/de-ch/) 

# HTTP-Anfragen (curl)

[Markdown](https://ailoot.ai/docs/de-ch/connect/curl/index.md)

Die API ohne SDK verwenden: mit beliebigen Sprachen und Werkzeugen, die HTTP-Anfragen senden können.

Alle Anfragen gehen an `https://api.ailoot.ai` über HTTPS; der Körper ist JSON (bei Dateiuploads: multipart). Der Schlüssel steht in einem der Authentifizierungsheader.

Schlüssel in einer Variablen

```bash
export AILOOT_API_KEY="sk-..."
```

## [](https://ailoot.ai/docs/de-ch/connect/curl/#chat)OpenAI Chat Completions

```bash
curl https://api.ailoot.ai/v1/chat/completions \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5-5",
    "messages": [
      {"role": "user", "content": "Erkläre in zwei Sätzen, was eine API ist."}
    ]
  }' 
```

## [](https://ailoot.ai/docs/de-ch/connect/curl/#stream)Streaming-Antwort

Der Schalter `-N` deaktiviert die Pufferung von curl, damit Ereignisse unmittelbar bei ihrem Eintreffen ausgegeben werden. Jedes Ereignis beginnt mit `data:`, der Stream endet mit der Zeile `data: [DONE]`.

Kostenpflichtige Textantworten liefert Ailoot nach der Kostenberechnung. Mit `stream: true` bleibt das Format daher ein Stream (SSE), der Text kommt aber nach Abschluss des Modells als ein Block, nicht Wort für Wort. Dauert die Antwort länger als ungefähr 15 Sekunden, erscheinen in den Streams von Chat Completions, Responses und Messages zunächst Statuszeilen `: ping` (etwa alle 10 Sekunden), danach die Zeile `: ailoot-charged-usd …` mit dem abgebuchten Betrag und die eigentlichen Daten. SDKs überspringen diese Zeilen.

```bash
curl -N https://api.ailoot.ai/v1/chat/completions \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "deepseek-v4-pro", "stream": true,
       "messages": [{"role": "user", "content": "Zähle bis fünf"}]}' 
```

## [](https://ailoot.ai/docs/de-ch/connect/curl/#responses)OpenAI Responses

```bash
curl https://api.ailoot.ai/v1/responses \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "gpt-6.1-sol", "input": "Formuliere einen Trinkspruch zum Geburtstag eines Kollegen"}' 
```

## [](https://ailoot.ai/docs/de-ch/connect/curl/#messages)Anthropic Messages

```bash
curl https://api.ailoot.ai/v1/messages \
  -H "x-api-key: $AILOOT_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5-5",
    "max_tokens": 1024,
    "messages": [{"role": "user", "content": "Hallo! Was kannst du?"}]
  }' 
```

## [](https://ailoot.ai/docs/de-ch/connect/curl/#gemini)Gemini

```bash
curl "https://api.ailoot.ai/v1beta/models/gemini-3.8-flash:generateContent" \
  -H "x-goog-api-key: $AILOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {"role": "user", "parts": [{"text": "Denke dir drei Namen für ein Café aus."}]}
    ]
  }' 
```

## [](https://ailoot.ai/docs/de-ch/connect/curl/#models)Modellliste

```bash
curl -s https://api.ailoot.ai/v1/models \
  -H "Authorization: Bearer $AILOOT_API_KEY" | jq -r '.data[].id'
```

## [](https://ailoot.ai/docs/de-ch/connect/curl/#headers)Antwortheader

Ergänzen Sie `-i`, um die Header anzuzeigen. `X-Request-ID` — Anfrage-ID: Sie steht auch im Fehlertext. `X-Ailoot-Charged-USD` — abgebuchter Betrag für eine bezahlte Textantwort. Alle Header stehen auf der Seite [So funktioniert es](https://ailoot.ai/docs/de-ch/how-it-works/#headers).

Noch Fragen? Schicken Sie uns die Request ID und eine Beschreibung — wir helfen Ihnen weiter.[Support kontaktieren](mailto:support@ailoot.ai)

## Ailoot · Das Unternehmen und sein Projektportfolio





Ailoot baut auf bewährte Betriebserfahrung, einen großen Kundenstamm, stabilen Service und kontinuierliche KPI-Kontrolle.





Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.





Ailoot nutzt diese Betriebserfahrung für den API-Zugang zu KI-Funktionen in Kundenprodukten, Agenten, Anwendungen und Automatisierungen.
