Saltar al contenido principal

Listar usuarios de la compañía

GET 

/users/

Obtiene una lista paginada de usuarios transportistas asociados a la compañía del usuario autenticado.

Casos de uso:

  • Mostrar lista de usuarios en panel de administración
  • Buscar usuarios por nombre, email o apellidos

Parámetros:

  • page: Número de página (por defecto 1)
  • limit: Cantidad de resultados por página (por defecto ITEMS_PAGE del entorno)
  • search: Texto para buscar en nombre, email o apellidos (búsqueda case-insensitive)

Ejemplo de respuesta:

{
"docs": [
{
"_id": "507f1f77bcf86cd799439011",
"email": "usuario1@ejemplo.com",
"name": "Juan",
"lastname": "Pérez"
},
{
"_id": "507f1f77bcf86cd799439012",
"email": "usuario2@ejemplo.com",
"name": "Ana",
"lastname": "Gómez"
}
],
"total": 2,
"limit": 10,
"page": 1,
"pages": 1
}

Request

Responses

Lista paginada de usuarios transportistas. Incluye metadatos de paginación y array de resultados.