Pular para o conteúdo principal

Esquema de importação JSON do LoopGantt

Crie gráficos de Gantt programaticamente usando nosso formato JSON simples

O LoopGantt é uma ferramenta gratuita de gráficos de Gantt com IA que permite importar e exportar em JSON. Importe projetos de JSON em loopgantt.com/import ou exporte seus gráficos de Gantt existentes para JSON, CSV, PDF ou PNG. Ideal para gestão de projetos programática e cronogramas gerados por IA.

Início rápido

Para criar um gráfico de Gantt a partir de JSON, acesse loopgantt.com/import e cole os dados do seu projeto no seguinte formato:

{
  "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
    }
  ]
}

Experimente agora! Copie o exemplo acima e crie seu gráfico de Gantt na hora.

Abrir ferramenta de importação →

Referência do esquema

Objeto de projeto

CampoTipoObrigatórioDescrição
namestringSimNome do projeto
descriptionstringNãoDescrição do projeto
startDatestring (data ISO)NãoData de início do projeto (padrão: hoje)
tasksTask[]SimArray de objetos de tarefa

Objeto de tarefa

CampoTipoObrigatórioDescrição
namestringSimNome da tarefa
durationnumberSimDuração em dias (use 0 para marcos)
dependenciesnumber[]NãoArray com os índices das tarefas das quais esta tarefa depende
descriptionstringNãoDescrição ou notas da tarefa
isMilestonebooleanNãoMarcar como marco (a duração deve ser 0)

Exemplos

Projeto simples

{
  "name": "Product Launch",
  "tasks": [
    {
      "name": "Planning",
      "duration": 5,
      "dependencies": []
    },
    {
      "name": "Development",
      "duration": 10,
      "dependencies": [
        0
      ]
    },
    {
      "name": "Launch",
      "duration": 0,
      "dependencies": [
        1
      ],
      "isMilestone": true
    }
  ]
}

Projeto com tarefas paralelas

{
  "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
    }
  ]
}

Uso com IA

Dica para quem usa IA: você pode pedir ao ChatGPT, ao Claude ou a outros assistentes de IA que gerem o JSON do projeto no formato do LoopGantt. Basta dizer: “Crie um JSON de gráfico de Gantt para [seu projeto] usando o formato do LoopGantt” e colar o resultado em loopgantt.com/import.

Integração com a API

Você também pode criar projetos de forma programática pela nossa API de importação. Envie uma requisição POST para /api/import com os dados do seu projeto em JSON:

POST /api/import
Content-Type: application/json

{
  "name": "My Project",
  "tasks": [...]
}

// Response:
{
  "success": true,
  "projectId": "uuid",
  "redirectUrl": "/dashboard/project/uuid"
}

API sem chave e servidor MCP — sem precisar de conta

O caminho mais rápido para agentes de IA: POST https://loopgantt.com/api/v1/gantt cria um gráfico SEM chave e SEM conta — a resposta traz o cronograma calculado, o caminho crítico e um link de compartilhamento em que o gráfico pode ser visualizado e exportado (PNG/PDF). Ou dispense o HTTP de vez: adicione https://loopgantt.com/api/mcp como conector MCP no Claude, no ChatGPT ou no Cursor e peça um plano em linguagem natural. Todos os detalhes na página de Agentes de IA e MCP e na especificação OpenAPI.

Pronto para criar seu gráfico de Gantt?

Importar JSON agora →