Análises
Acesse dashboards gerenciais e relatórios de projetos. Saúde, análise de riscos, fluxo cumulativo e relatórios de atividade.
REST API — Todos os endpoints requerem autenticação via Bearer token. IncluaAuthorization: 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 dashboards gerenciais e relatórios no nível do projeto incluindo saúde, análise de riscos, diagramas de fluxo cumulativo e resumos de atividade.
URL Base: https://services.gitscrum.com
Todos os endpoints requerem o header Authorization: Bearer {token}.
Dashboard gerencial
Saúde (Pulse)
GET /companies/manager-dashboard/pulse?company_slug={slug}Retorna a visão geral de saúde do workspace com indicadores-chave de desempenho.
| Parâmetro | Tipo | Descrição |
|---|---|---|
period | string | today, this-week, this-month, last-30-days |
view | string | all, active, overdue |
Resposta
{
"data": {
"health_score": 85,
"tasks_completed": 47,
"tasks_in_progress": 23,
"tasks_overdue": 5,
"velocity": 52,
"period": "this-week"
}
}Análise de riscos
GET /companies/manager-dashboard/risks?company_slug={slug}Retorna análise de riscos de todos os projetos do workspace.
| Parâmetro | Tipo | Descrição |
|---|---|---|
filter | string | all, blocked, unassigned, stale, aging |
severity | string | all, critical, warning, info |
Resposta
{
"data": {
"total_risks": 12,
"critical": 3,
"warning": 5,
"info": 4,
"risks": [
{
"type": "blocked",
"severity": "critical",
"task": {
"uuid": "task-abc-123",
"title": "Payment integration"
},
"project": "web-app",
"days_blocked": 5
}
]
}
}Visão geral
GET /companies/manager-dashboard/overview?company_slug={slug}Retorna a visão geral principal do dashboard gerencial com métricas resumidas de todos os projetos.
Resposta
{
"data": {
"projects_active": 8,
"total_tasks": 342,
"completed_this_week": 47,
"team_members_active": 15,
"overdue_tasks": 12
}
}Métricas de saúde
GET /companies/manager-dashboard/health?company_slug={slug}Retorna métricas de saúde agregadas do workspace incluindo scores de saúde por projeto.
Resposta
{
"data": {
"overall_score": 82,
"projects": [
{
"slug": "web-app",
"name": "Web App",
"health_score": 90,
"status": "healthy"
},
{
"slug": "mobile-app",
"name": "Mobile App",
"health_score": 65,
"status": "at_risk"
}
]
}
}Análise de bloqueios
GET /companies/manager-dashboard/blockers?company_slug={slug}Retorna análise de bloqueios com categorização e avaliação de impacto.
Resposta
{
"data": {
"total_blockers": 7,
"by_project": [],
"by_severity": {
"critical": 2,
"high": 3,
"medium": 2
},
"average_blocked_days": 3.2
}
}Centro de comando
GET /companies/manager-dashboard/command-center?company_slug={slug}Retorna uma visão consolidada de itens acionáveis que requerem atenção do gestor.
Resumo de entradas de tempo
GET /companies/manager-dashboard/time-entries?company_slug={slug}Retorna o resumo de entradas de tempo do workspace.
| Parâmetro | Tipo | Descrição |
|---|---|---|
time_filter | string | today, thisweek, billable, nonbillable |
Resposta
{
"data": {
"total_hours": 245.5,
"billable_hours": 198.0,
"non_billable_hours": 47.5,
"by_project": [],
"by_member": []
}
}Relatórios de projeto
Fluxo cumulativo
GET /companies/reports/cumulative-flow?company_slug={slug}&project_slug={slug}Retorna dados do diagrama de fluxo cumulativo mostrando a distribuição de tarefas entre estágios do workflow ao longo do tempo.
| Parâmetro | Tipo | Descrição |
|---|---|---|
days | integer | Número de dias (padrão 30, máximo 90) |
Resposta
{
"data": {
"dates": ["2026-01-08", "2026-01-09", "2026-01-10"],
"series": {
"backlog": [45, 43, 40],
"in_progress": [12, 14, 15],
"done": [23, 25, 28]
}
}
}Envelhecimento de tarefas
GET /companies/reports/project-age?company_slug={slug}&project_slug={slug}Retorna relatório de envelhecimento de tarefas mostrando há quanto tempo as tarefas estão no estado atual.
Resposta
{
"data": {
"buckets": [
{ "range": "0-3 days", "count": 25 },
{ "range": "4-7 days", "count": 12 },
{ "range": "8-14 days", "count": 8 },
{ "range": "15-30 days", "count": 4 },
{ "range": "30+ days", "count": 2 }
],
"average_age_days": 6.3
}
}Atividade semanal
GET /companies/reports/weekly-activity?company_slug={slug}&project_slug={slug}Retorna resumo de atividade semanal incluindo movimentações de tarefas, comentários e participação da equipe.
Resposta
{
"data": {
"week": "2026-W06",
"tasks_created": 18,
"tasks_completed": 22,
"tasks_moved": 45,
"comments_added": 67,
"active_members": 12
}
}