Nunciatura Provista

API Documentation V1

Dashboard Recent Activities

Retorna timeline das últimas atividades do sistema

Este endpoint é do tipo: Protected

Descrição

Retorna lista das últimas N atividades: processos criados, processos concluídos e usuários adicionados. Ideal para timeline/feed de atividades.

Detalhes do Endpoint

VERBO

GET

URL BASE

http://api.provista.hmg.nabrasil.org.br/v1

ENDPOINT

/dashboard/recent-activities?limit=20

Respostas

Sucesso - 200

{
    "success": true,
    "data": [
        {
            "type": "process_created",
            "description": "Processo 'Diocese de São Paulo' foi criado",
            "protocol": "PROV-2024-001",
            "timestamp": "2024-01-15T10:30:00Z",
            "relative_time": "2 horas atrás"
        },
        {
            "type": "user_created",
            "description": "Usuário 'João Silva' foi adicionado ao sistema",
            "user_email": "joao@example.com",
            "timestamp": "2024-01-15T09:15:00Z",
            "relative_time": "3 horas atrás"
        }
    ],
    "chart_type": "timeline",
    "chart_recommendation": "Use uma Timeline ou Lista de Atividades com ícones por tipo",
    "filters_applied": {
        "limit": 20
    }
}

Códigos de Resposta

Código Descrição
200 Dados retornados com sucesso