/api/companies AuthListar Empresas
Retorna a lista paginada de empresas do usuário autenticado.
Query Parameters
page integer Número da página (padrão: 1)
limit integer Itens por página (padrão: 20, máx: 100)
search string Busca por nome ou email
Status Codes
200 Lista retornada com sucesso401 Não autenticado{
"data": [
{
"id": "507f1f77bcf86cd799439022",
"name": "Tech Solutions Ltda",
"cnpj": "12.345.678/0001-90",
"website": "https://techsolutions.com.br",
"industry": "Tecnologia",
"size": "11-50",
"notes": "Cliente desde 2024",
"createdAt": "2026-02-20T08:00:00Z"
}
],
"total": 38,
"page": 1,
"limit": 20
}