الانتقال إلى المحتوى الرئيسي
GET
/
sites
/
{siteId}
/
users
عرض المستخدمين لموقع معين
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

مصادقة مفتاح API. قدم الرمز الخاص بك في ترويسة 'Authorization'. مثال: Authorization: Bearer <YOUR_TOKEN>

Path Parameters

siteId
string<uuid>
required

المعرف الفريد للموقع.

Example:

"a1b2c3d4-e5f6-a7b8-c9d0-e1f2a3b4c5d6"

Query Parameters

مصطلح بحث لتصفية المستخدمين حسب الاسم أو البريد الإلكتروني أو عنوان MAC.

mac
string

تصفية المستخدمين حسب عنوان MAC معين.

active
boolean

اضبط على true لإرجاع المستخدمين الذين لديهم جلسة نشطة فقط.

per_page
integer
default:15

عدد المستخدمين المطلوب إرجاعهم في كل صفحة.

Response

قائمة مستخدمين مقسمة إلى صفحات.

data
object[]
meta
object