API-Referenz

API-Übersicht

Einführung in die öffentliche FloopFloop-API, Authentifizierung und Rate Limits.

Zuletzt aktualisiert:

FloopFloop Public API

Die FloopFloop API ermöglicht es Ihnen, Web-Projekte programmgesteuert zu erstellen, zu verwalten und bereitzustellen. Sie wurde für KI-Agenten, CI/CD-Pipelines und Entwickler konzipiert, die FloopFloop in ihre Arbeitsabläufe integrieren möchten.

Basis-URL

https://floopfloop.com/api/v1

Alle API-Endpunkte haben das Präfix /api/v1. Die API verwendet JSON für Anfrage- und Antworttexte.

Voraussetzungen

  • Ein FloopFloop-Konto mit einem Business-Abonnementplan
  • Ein API-Schlüssel (generiert aus Ihren Kontoeinstellungen)

Plattformadministratoren haben unabhängig von ihrem Abonnementplan API-Zugang.

Schnellstart

1. Generieren Sie einen API-Schlüssel unter Account → API Keys

2. Führen Sie Ihren ersten API-Aufruf durch:

curl -X GET https://floopfloop.com/api/v1/projects \
  -H "Authorization: Bearer flp_your_api_key_here"

3. Erstellen Sie ein Projekt:

curl -X POST https://floopfloop.com/api/v1/projects \
  -H "Authorization: Bearer flp_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "My API Project",
    "subdomain": "my-api-project",
    "prompt": "A portfolio website with a modern dark theme"
  }'

Antwortformat

Alle erfolgreichen Antworten sind in einem data-Umschlag verpackt:

{
  "data": {
    "id": "...",
    "name": "My Project",
    ...
  }
}

Fehlerantworten verwenden einen error-Umschlag:

{
  "error": {
    "code": "VALIDATION_ERROR",
    "message": "Missing required fields: name, subdomain, prompt"
  }
}