Carregando
/api/v1/peoplepagenumberNúmero da página (deve ser ≥ 1)
pageSizenumberItens por página (entre 1 e 100)
searchstringBusca textual por nome, CPF ou email
companyIdstringFiltrar por ID específico da empresa
typestringFiltrar por tipo de pessoa (valores: humano ou remoto)
statusstringFiltrar por status (valores: ativo, afastado, removido). Pode usar múltiplos valores separados por vírgula
curl -X GET "/api/v1/people?page=1&status=ativo" \
-H "Authorization: SEU_TOKEN"{
"success": true,
"data": [
{
"_id": "...",
"name": "João Silva",
"cpf": "12345678901",
"birthdate": "1990-05-15T00:00:00.000Z",
"city": "São Paulo",
"uf": "SP",
"type": "humano",
"status": "ativo",
"email": "joao@example.com",
"company": {
"companyId": "...",
"name": "Empresa LTDA",
"cnpj": "12345678000190",
"teamId": "..."
}
}
],
"pagination": {
"currentPage": 1,
"pageSize": 20,
"totalCount": 45,
"totalPages": 3,
"hasMore": true
}
}