Saltar al contenido principal
GET
/
sites
/
{siteId}
/
users
Listar usuarios de un sitio
curl --request GET \
  --url https://api.altostrat.io/sites/{siteId}/users \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": 12345,
      "name": "Ana Pérez",
      "email": "ana.perez@example.com",
      "avatar": "https://example.com/avatar.jpg",
      "ip_address": "192.168.88.150",
      "mac_address": "00:1A:2B:3C:4D:5E",
      "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36...",
      "session_ends_at": "2025-10-29T23:59:59Z",
      "created_at": "2025-10-29T11:59:59Z",
      "is_active": true
    }
  ],
  "links": {},
  "meta": {}
}

Authorizations

Authorization
string
header
required

Autenticación por Clave de API. Proporcione su token en la cabecera 'Authorization'. Ejemplo: Authorization: Bearer <SU_TOKEN>

Path Parameters

siteId
string<uuid>
required

El identificador único para el sitio.

Example:

"a1b2c3d4-e5f6-a7b8-c9d0-e1f2a3b4c5d6"

Query Parameters

Un término de búsqueda para filtrar usuarios por nombre, correo electrónico o dirección MAC.

mac
string

Filtrar usuarios por una dirección MAC específica.

active
boolean

Establecer en true para devolver solo usuarios con una sesión activa.

per_page
integer
default:15

El número de usuarios a devolver por página.

Response

Una lista paginada de usuarios.

data
object[]
meta
object