Creates a new user resource instance
REST client instance
ProtectedbuildBuild paginated endpoint URL
Base endpoint
Optionalpage: numberPage number
Optionallimit: numberItems per page
Formatted endpoint with pagination
Get user information by tag
User tag (without @ symbol)
Optionalconfig: RequestConfigRequest configuration
Promise resolving to user data
Отримати друзів користувача
Тег користувача
Номер сторінки
Список друзів
Отримати вхідні запити на дружбу
Номер сторінки
Список запитів
Get current authenticated user information
Optionalconfig: RequestConfigPromise resolving to current user data
Отримати вихідні запити на дружбу
Номер сторінки
Список запитів
Get user photos with pagination and filtering
User tag
Optionaloptions: { mode?: 0 | 1 | 2; page?: number }Photo retrieval options
Optionalmode?: 0 | 1 | 2Photo visibility mode (0: all, 1: public, 2: private)
Optionalpage?: numberPage number (default: 0)
Optionalconfig: RequestConfigRequest configuration
Promise resolving to array of photos
Отримати відносини з користувачем
Тег користувача
Дані про відносини
ProtectedhandleHandle API errors with consistent error mapping
Optionalendpoint: stringІгнорувати вхідний запит на дружбу
ID користувача
Результат операції
ProtectedrequestExecute request with automatic error handling and type safety
HTTP method
API endpoint
Optionaldata: anyRequest data
Optionalconfig: RequestConfigRequest configuration
Promise resolving to typed response
Підписатися на друзів користувача
Тег користувача
Результат підписки
ProtectedvalidateValidate parameter constraints
Value to validate
Validation constraints
Parameter name for error messages
ProtectedvalidateValidate dialog ID
ProtectedvalidateValidate page number
ProtectedvalidateProtectedvalidateValidate string length
User resource for managing user-related API operations
Example: Basic usage