Basis-URL
Alle API-Endpunkte sind relativ zu deiner Seemodo-Instanz:Authentifizierung
Die meisten Endpunkte erfordern keine Authentifizierung für lokale Entwicklung. Für Produktions-Deployments konfiguriere Authentifizierung via Umgebungsvariablen. Für Seemodo Cloud (Supabase) Endpunkte, inkludiere den Supabase API-Token im Header:API-Kategorien
Code-Generierung
React-Screens aus natürlichsprachlichen Prompts mit KI generieren.
Sandbox-Verwaltung
Cloud-Entwicklungs-Sandboxes erstellen, verwalten und interagieren.
KI-Utilities
Prompts verbessern, Absichten analysieren und Ideen brainstormen.
Seemodo Cloud
Supabase Backend-Dienste in deine Projekte integrieren.
Anfrage-Format
Alle POST-Endpunkte akzeptieren JSON-Payloads:Antwort-Format
Antworten sind JSON-Objekte mit konsistenter Struktur:Häufige Antwort-Codes
| Code | Beschreibung |
|---|---|
200 | Erfolg |
400 | Ungültige Anfrage - fehlende oder ungültige Parameter |
401 | Nicht autorisiert - fehlende oder ungültige Authentifizierung |
404 | Nicht gefunden - Ressource existiert nicht |
500 | Server-Fehler - Fehler-Details prüfen |
Rate-Limiting
API-Aufrufe unterliegen Rate-Limiting basierend auf deinem Abonnement-Plan. Bei Rate-Limiting erhältst du einen429 Status-Code. Warte und versuche nach der angegebenen Zeit erneut.
Verfügbare Endpunkte
Code-Generierung
| Endpunkt | Methode | Beschreibung |
|---|---|---|
/generate-screen | POST | Einzelnen Screen aus Prompt generieren |
/generate-flow | POST | Mehrere verbundene Screens generieren |
/edit-screen | POST | Bestehenden Screen bearbeiten |
/enhance-prompt | POST | Prompt für bessere Ergebnisse verbessern |
Sandbox-Verwaltung
| Endpunkt | Methode | Beschreibung |
|---|---|---|
/create-ai-sandbox | POST | Neue Sandbox erstellen |
/create-ai-sandbox-v2 | POST | Sandbox mit Modal Backend erstellen |
/sandbox-status | GET | Sandbox-Gesundheitsstatus prüfen |
/get-sandbox-files | GET | Alle Dateien in Sandbox auflisten |
/kill-sandbox | POST | Sandbox beenden |
/restart-vite | POST | Vite Dev-Server neustarten |
Website-Klonen
| Endpunkt | Methode | Beschreibung |
|---|---|---|
/scrape-website | POST | Website-Inhalt und Struktur scrapen |
/scrape-url-enhanced | POST | Erweitertes Scraping mit Screenshots |
/scrape-screenshot | POST | Website-Screenshot aufnehmen |
Seemodo Cloud
| Endpunkt | Methode | Beschreibung |
|---|---|---|
/seemodo-cloud | POST | Supabase-Integration verwalten |
/supabase-proxy/* | * | Anfragen an Supabase proxyen |