Lista de usuarios - GET /api/users

Endpoints

Obtener lista de usuarios



Endpoint: GET /api/v1/users

Parámetros de consulta:


page - Número de página (por defecto: 1)
limit - Elementos por página (por defecto: 20, máximo: 100)
search - Buscar por nombre o email
status - Filtrar por estado (active, inactive)

Ejemplo de petición:



GET /api/v1/users?page=1&limit=10&search=juan&status=active
Authorization: Bearer TU_API_KEY


Respuesta exitosa (200):



{
"data": [
{
"id": 1,
"name": "Juan Pérez",
"email": "juan@ejemplo.com",
"status": "active",
"created_at": "2024-01-15T10:30:00Z"
}
],
"pagination": {
"current_page": 1,
"total_pages": 5,
"total_items": 47,
"items_per_page": 10
}
}