Pular para o conteúdo principal
GET
/
sites
/
{siteId}
/
users
Listar usuários de um site
curl --request GET \
  --url https://api.altostrat.io/sites/{siteId}/users \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": 12345,
      "name": "Maria da Silva",
      "email": "maria.silva@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

Autenticação por Chave de API (API Key). Forneça seu token no cabeçalho 'Authorization'. Exemplo: Authorization: Bearer <SEU_TOKEN>

Path Parameters

siteId
string<uuid>
required

O identificador único para o site.

Example:

"a1b2c3d4-e5f6-a7b8-c9d0-e1f2a3b4c5d6"

Query Parameters

Um termo de busca para filtrar usuários por nome, e-mail ou endereço MAC.

mac
string

Filtra usuários por um endereço MAC específico.

active
boolean

Defina como true para retornar apenas usuários com uma sessão ativa.

per_page
integer
default:15

O número de usuários a serem retornados por página.

Response

Uma lista paginada de usuários.

data
object[]
meta
object