GitScrum / Docs

Standup

Acesse relatórios de standup. Resumos diários, bloqueios, status da equipe, tarefas paradas e insights de contribuidores.

REST API — Todos os endpoints requerem autenticação via Bearer token. Inclua Authorization: Bearer {token} em cada requisição. Os tokens são gerenciados em Configurações do GitScrum → API. Base URL: https://services.gitscrum.com — Todos os caminhos de requisição nesta documentação são relativos a esta URL base.

Acesse relatórios de standup para resumos diários, bloqueios, status da equipe, tarefas paradas e insights de contribuidores.

URL Base: https://services.gitscrum.com

Todos os endpoints requerem o header Authorization: Bearer {token}.

Todos os endpoints de standup aceitam estes parâmetros de query opcionais:

ParâmetroTipoDescrição
company_slugstringIdentificador do workspace (obrigatório)
project_slugstringFiltrar por projeto
datestringData no formato YYYY-MM-DD (padrão: ontem)

Resumo do standup

GET /companies/standup/summary?company_slug={slug}

Retorna o resumo geral do standup com métricas-chave.

Resposta

{
  "data": {
    "date": "2026-02-06",
    "summary": {
      "completed": 15,
      "in_progress": 23,
      "blocked": 4
    },
    "team_members": 12,
    "participation_rate": 83
  }
}

Concluídas ontem

GET /companies/standup/completed-yesterday?company_slug={slug}

Retorna tarefas concluídas no dia anterior.

Resposta

{
  "data": [
    {
      "task_uuid": "task-abc-123",
      "title": "Implement auth flow",
      "project": "web-app",
      "completed_by": "johndoe",
      "completed_at": "2026-02-06T16:30:00Z"
    }
  ]
}

Bloqueios

GET /companies/standup/blockers?company_slug={slug}

Retorna bloqueios atuais entre projetos.

Resposta

{
  "data": [
    {
      "task_uuid": "task-def-456",
      "title": "Payment gateway integration",
      "project": "web-app",
      "assigned_to": "janedoe",
      "blocked_since": "2026-02-04T09:00:00Z",
      "days_blocked": 3
    }
  ]
}

Status da equipe

GET /companies/standup/team-status?company_slug={slug}

Retorna visão geral do status dos membros da equipe.

Resposta

{
  "data": [
    {
      "username": "johndoe",
      "name": "John Doe",
      "tasks_in_progress": 3,
      "tasks_completed_yesterday": 2,
      "blockers": 0,
      "last_activity": "2026-02-06T17:00:00Z"
    }
  ]
}

Tarefas paradas

GET /companies/standup/stuck-tasks?company_slug={slug}

Retorna tarefas que não foram atualizadas recentemente.

Resposta

{
  "data": [
    {
      "task_uuid": "task-ghi-789",
      "title": "Database migration script",
      "project": "api-backend",
      "assigned_to": "janedoe",
      "last_updated": "2026-01-28T12:00:00Z",
      "days_stale": 10,
      "current_column": "In Progress"
    }
  ]
}

Resumo semanal

GET /companies/standup/weekly-digest?company_slug={slug}

Retorna o resumo de atividades da semana.

Resposta

{
  "data": {
    "week": "2026-W06",
    "tasks_completed": 47,
    "tasks_created": 32,
    "blockers_resolved": 6,
    "new_blockers": 2,
    "top_contributors": [
      {
        "username": "johndoe",
        "tasks_completed": 12
      }
    ],
    "highlights": []
  }
}

Contribuidores

GET /companies/standup/contributors?company_slug={slug}

Retorna resumo de atividade dos contribuidores.

Parâmetros de query

ParâmetroTipoDescrição
periodstringweek, month, quarter, year (padrão: month)

Resposta

{
  "data": [
    {
      "username": "johndoe",
      "name": "John Doe",
      "tasks_completed": 42,
      "tasks_created": 15,
      "comments": 67,
      "hours_tracked": 156.5,
      "activity_score": 92
    }
  ]
}

Referência de campos

CampoTipoDescrição
summaryobjectEstatísticas agregadas (completed, in_progress, blocked)
tasksarrayLista de tarefas (concluídas, em progresso ou bloqueadas)
team_membersarrayEntradas de status dos membros da equipe
periodstringPeríodo do relatório
completedintegerNúmero de tarefas concluídas
in_progressintegerNúmero de tarefas em progresso
blockedintegerNúmero de tarefas bloqueadas