A User in R2R represents an authenticated entity that can interact with the platform. Users are the foundation of R2R’s access control system, enabling granular permission management, content organization, and activity tracking through collections and system-level privileges. Users serve as the primary link between human operators and the R2R platform, managing ownership, collaboration, and administrative functions across all resources.Documentation Index
Fetch the complete documentation index at: https://io.net/docs/llms.txt
Use this file to discover all available pages before exploring further.
Key Capabilities
Users in R2R provide:- Authentication and authorization to ensure secure system access.
- Collection membership management for organizing and sharing content.
- Activity tracking and analytics for monitoring user behavior and engagement.
- Metadata customization to enrich user profiles and associated data.
- Superuser capabilities for managing system-wide configurations and administrative tasks.
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /users/ | Retrieve detailed information about a specific user. |
| GET | /users//collections | List all collections that the user is a member of. |
| POST | /users//collections/ | Add the user to a specified collection. |
| DELETE | /users//collections/ | Remove a user from a specified collection |
| GET | /users//limits | Retrieve user-specific limits and quotas. |
| GET | /users/me | Retrieve details about the currently authenticated user. |