Vai al contenuto principale
GET
/
sites
/
{siteId}
/
users
Elenca gli utenti per una sede
curl --request GET \
  --url https://api.altostrat.io/sites/{siteId}/users \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": 12345,
      "name": "Jane Doe",
      "email": "jane.doe@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

Autenticazione tramite chiave API. Fornisci il tuo token nell'header 'Authorization'. Esempio: Authorization: Bearer <TUO_TOKEN>

Path Parameters

siteId
string<uuid>
required

L'identificatore univoco per la sede.

Example:

"a1b2c3d4-e5f6-a7b8-c9d0-e1f2a3b4c5d6"

Query Parameters

Un termine di ricerca per filtrare gli utenti per nome, email o indirizzo MAC.

mac
string

Filtra gli utenti per un indirizzo MAC specifico.

active
boolean

Imposta su true per restituire solo gli utenti con una sessione attiva.

per_page
integer
default:15

Il numero di utenti da restituire per pagina.

Response

Un elenco paginato di utenti.

data
object[]
meta
object