LoopGantt-JSON-Import-Schema
Erstelle Gantt-Diagramme programmatisch mit unserem einfachen JSON-Format
Schnellstart
Um ein Gantt-Diagramm aus JSON zu erstellen, öffne loopgantt.com/import und füge deine Projektdaten im folgenden Format ein:
{
"name": "Website Redesign",
"description": "Complete website redesign project with modern UI",
"tasks": [
{
"name": "Requirements Gathering",
"duration": 3,
"dependencies": []
},
{
"name": "Wireframe Design",
"duration": 5,
"dependencies": [
0
]
},
{
"name": "Visual Design",
"duration": 7,
"dependencies": [
1
]
},
{
"name": "Frontend Development",
"duration": 10,
"dependencies": [
2
]
},
{
"name": "Backend Integration",
"duration": 8,
"dependencies": [
3
]
},
{
"name": "Testing & QA",
"duration": 5,
"dependencies": [
3,
4
]
},
{
"name": "Launch",
"duration": 0,
"dependencies": [
5
],
"isMilestone": true
}
]
}Probier's aus! Kopiere das Beispiel oben und erstelle sofort dein Gantt-Diagramm.
Import-Tool öffnen →Schema-Referenz
Projektobjekt
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
name | string | Ja | Projektname |
description | string | Nein | Projektbeschreibung |
startDate | string (ISO-Datum) | Nein | Startdatum des Projekts (Standard: heute) |
tasks | Task[] | Ja | Array von Aufgabenobjekten |
Aufgabenobjekt
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
name | string | Ja | Aufgabenname |
duration | number | Ja | Dauer in Tagen (0 für Meilensteine) |
dependencies | number[] | Nein | Array mit den Indizes der Aufgaben, von denen diese Aufgabe abhängt |
description | string | Nein | Aufgabenbeschreibung oder Notizen |
isMilestone | boolean | Nein | Als Meilenstein markieren (Dauer sollte 0 sein) |
Beispiele
Einfaches Projekt
{
"name": "Product Launch",
"tasks": [
{
"name": "Planning",
"duration": 5,
"dependencies": []
},
{
"name": "Development",
"duration": 10,
"dependencies": [
0
]
},
{
"name": "Launch",
"duration": 0,
"dependencies": [
1
],
"isMilestone": true
}
]
}Projekt mit parallelen Aufgaben
{
"name": "Marketing Campaign",
"tasks": [
{
"name": "Strategy",
"duration": 3,
"dependencies": []
},
{
"name": "Content Creation",
"duration": 7,
"dependencies": [
0
]
},
{
"name": "Design Assets",
"duration": 5,
"dependencies": [
0
]
},
{
"name": "Review",
"duration": 2,
"dependencies": [
1,
2
]
},
{
"name": "Go Live",
"duration": 0,
"dependencies": [
3
],
"isMilestone": true
}
]
}Mit KI verwenden
Tipp für KI-Nutzer: Du kannst ChatGPT, Claude oder andere KI-Assistenten bitten, Projekt-JSON im LoopGantt-Format zu erzeugen. Sag einfach: „Erstelle ein Gantt-Diagramm-JSON für [dein Projekt] im LoopGantt-Format“ und füge das Ergebnis auf loopgantt.com/import ein.
API-Integration
Du kannst Projekte auch programmatisch über unsere Import-API anlegen. Sende eine POST-Anfrage mit deinen Projektdaten als JSON an /api/import:
POST /api/import
Content-Type: application/json
{
"name": "My Project",
"tasks": [...]
}
// Response:
{
"success": true,
"projectId": "uuid",
"redirectUrl": "/dashboard/project/uuid"
}Schlüssellose API & MCP-Server — kein Konto nötig
Der schnellste Weg für KI-Agenten: POST https://loopgantt.com/api/v1/gantt erstellt ein Diagramm OHNE Schlüssel und OHNE Konto — die Antwort enthält den berechneten Zeitplan, den kritischen Pfad und einen Freigabelink, unter dem sich das Diagramm ansehen und exportieren lässt (PNG/PDF). Oder verzichte ganz auf HTTP: Füge https://loopgantt.com/api/mcp als MCP-Connector in Claude, ChatGPT oder Cursor hinzu und bitte in eigenen Worten um einen Plan. Alle Details auf der Seite zu KI-Agenten & MCP und in der OpenAPI-Spezifikation.
Bereit, dein Gantt-Diagramm zu erstellen?
Jetzt JSON importieren →