Skip to main content

PageResponse_UserDto_

A single page of results. nextCursor is an opaque token to pass back as ?cursor= to fetch the following page; null means there are no more results.

items object[]required
  • Array [
  • idstring

    Unique identifier of the user (Firebase Auth UID)

    Example: 7Hb2Kp9QvL3mNx0R8tZ4
    emailstring

    Email address of the user

    Example: jane@example.com
    display_namestringnullable

    Optional display name of the user

    Example: Jane Doe
    preferred_languagestring

    Preferred language code for the user

    Possible values: [en, es, ar]

    Example: en
    is_system_adminboolean

    Whether the user is a platform system administrator (super-user)

    Example: false
    statusstring

    Account status

    Possible values: [active, inactive, suspended]

    Example: active
    last_logindate-timenullable

    When the user last logged in

    Example: 2026-01-15T09:30:00Z
    created_atdate-time

    When the user was created

    Example: 2026-01-15T09:30:00Z
    updated_atdate-time

    When the user was last updated

    Example: 2026-01-15T09:30:00Z
  • ]
  • next_cursorstringnullable
    PageResponse_UserDto_
    {
    "items": [
    {
    "id": "7Hb2Kp9QvL3mNx0R8tZ4",
    "email": "jane@example.com",
    "display_name": "Jane Doe",
    "preferred_language": "en",
    "is_system_admin": false,
    "status": "active",
    "last_login": "2026-01-15T09:30:00Z",
    "created_at": "2026-01-15T09:30:00Z",
    "updated_at": "2026-01-15T09:30:00Z"
    }
    ],
    "next_cursor": "string"
    }